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;
}





No hay comentarios