Buscar

Um numero inteiro positivo e triangular se este for o resultado do produto de tres numeros naturais consecutivos. Por exemplo, o numero 120 e triangular porque 120 = 4*5*6. Fazer um algoritmo que: œ leia um numero inteiro; œ verifique se o numero e ou nao triangular

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

/*
By : Mayk Felix PuC Go
Um numero inteiro positivo e triangular se este for o resultado do produto de tres numeros
naturais consecutivos. Por exemplo, o numero 120 e triangular porque 120 = 4*5*6.
Fazer um algoritmo que:
�œ leia um numero inteiro;
�œ verifique se o numero e ou nao triangular. Se for imprimir: �Numero Triangular�
senao imprimir: �Numero nao Triangular�
*/
#include <iostream>
#include <cmath>
#include <stdio.h>
int main (void)
{
	
 int Numero=0,inteiro=0,produto=0;
 
 std::cout<<"Digite Um Valor : ";
 std::cin>>Numero;
 produto = 1;
 inteiro = 1;
 while(produto < Numero)
 {
 produto = inteiro*(inteiro+1)*(inteiro+2);
 inteiro = inteiro + 1;
 }
 inteiro = inteiro - 1;
 if(produto == Numero)
 
 std::cout<<"Numero e Um Triangulo \n";
 
 
 
 //for (Numero ;inteiro + 1 ; inteiro + 2)
 //n,i,i+1,i+2);
 else
 std::cout<<"Nao e Um triangular\n";
 return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando