25. C++ || Ejercicios ciclos
31. Hacer un programa en C++ que calcule la suma de los números pares e impares.
#include <iostream>
using namespace std;
int main ()
{
int pares = 0, impares = 0;
for (int i = 1; i <= 100; i++)
{
if (i % 2 == 0)
{
pares += i;
}
else
{
impares += i;
}
}
cout<<"La suma de todos los numeros pares :"<<pares<< endl;
cout<<"La suma de todos los numeros impares :"<<impares;
return 0;
}32. Hacer un programa en C++ que lea un número por teclado y muestre en pantalla el mismo número pero en asteriscos.
#include <iostream>
using namespace std;
int main ()
{
int num;
cout<<"Ingrese un numero: "; cin>> num;
for (int i = 1; i <= num; i++)
{
cout<<"*";
}
return 0;
} 33. Hacer un programa en C++ que calcule el factorial de un número.
#include <iostream>
using namespace std;
int main ()
{
int num;
float factorial = 1;
cout<<"Ingrese un numero: "; cin>> num;
for (int i = 1; i <= num; i++)
{
factorial *= i;
}
cout<<"El factorial de "<<num<<" es: "<<factorial;
return 0;
}34. Hacer un programa en C++ que calcule el factorial de un número usando el bucle while.
#include <iostream>
using namespace std;
int main ()
{
int num, conta = 1;
float factorial = 1;
cout<<"Ingrese un numero: "; cin>> num;
while (conta != num)
{
factorial *= (conta + 1);
conta++;
}
cout<<"El factorial de "<<num<<" es: "<<factorial;
return 0;
}35. Hacer un programa en C++ que calcule el factorial de un número usando el bucle do-while.
#include <iostream>
using namespace std;
int main ()
{
int num, conta = 1;
float factorial = 1;
cout<<"Ingrese un numero: "; cin>> num;
do
{
factorial *= (conta + 1);
conta++;
} while (conta < num);
cout<<"El factorial de "<<num<<" es: "<<factorial;
return 0;
}

Publica un comentario