ALGORITMOS URGENTE com comando FOR!!
1 - Faça um programa que leia o preço de 5 produtos e calcule o reajuste de 10% para cada um. O programa deve mostrar o preço reajustado de cada produto:
2 - Faça um programa para calcular o fatorial de n, sabendo que o fatorial de um nº inteiro não negativo n é o produto de todos os intervalos de 1 até n.
n!=1, se n=1 ou n=0
n!=1*2*3*...*n-1*n
Soluções para a tarefa
Respondido por
1
1)
#include <iostream>
using namespace std;
int main()
{
int i;
float preco;
for(i = 1; i <= 5; i++)
{
cout << "VALOR DO " << i << " PRODUTO : R$ ";
cin >> preco; cout << "VALOR REAJUSTADO : R$ " << preco + ((preco / 100) * 10) << "\n\n";
}
return 0;
}
2)
#include <iostream>
using namespace std;
int main()
{
int i, numero;
long soma = 1;
cout << "NUMERO: ";
cin >> numero;
if(numero > 0)
{
cout << "\n" << numero << "! = ";
for(i = numero; i > 0; i--)
{
soma = soma * i;
cout << i ;
if(i > 1)
{
cout << " * ";
}
}
cout << " = " << soma; }
else
{
cout << "NUMERO INFORMADO NAO E POSITIVO!";
}
return 0;
}
Espero ter lhe ajudado!
#include <iostream>
using namespace std;
int main()
{
int i;
float preco;
for(i = 1; i <= 5; i++)
{
cout << "VALOR DO " << i << " PRODUTO : R$ ";
cin >> preco; cout << "VALOR REAJUSTADO : R$ " << preco + ((preco / 100) * 10) << "\n\n";
}
return 0;
}
2)
#include <iostream>
using namespace std;
int main()
{
int i, numero;
long soma = 1;
cout << "NUMERO: ";
cin >> numero;
if(numero > 0)
{
cout << "\n" << numero << "! = ";
for(i = numero; i > 0; i--)
{
soma = soma * i;
cout << i ;
if(i > 1)
{
cout << " * ";
}
}
cout << " = " << soma; }
else
{
cout << "NUMERO INFORMADO NAO E POSITIVO!";
}
return 0;
}
Espero ter lhe ajudado!
elizeuferraresi1:
Obrigado, me ajudou muito!
Perguntas interessantes
Matemática,
9 meses atrás
Português,
9 meses atrás
Física,
9 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Química,
1 ano atrás
Português,
1 ano atrás