Posted by :
Unknown
jueves, 28 de febrero de 2013
Ejercicios resueltos de condicionales(Estructura de Control) en C++
1) Leer un numero de de 3 dígitos y sumarlos
Código
#include
#include
using namespace std;
main()
{
int Numero;
int Sumar_Digitos;
int Primer_Digito;
int Segundo_Digito;
int Tercer_Digito;
int Temporal_Uno;
int Temporal_Dos;
/*
\t es para centrar palabras o variables
*/
cout<<"\t \t \t Numerologia(Suma de '3' digitos)"<
cin>>Numero;
//Si ee igual a 0 o mayor un numero que no se de tres
//Digotos muestre como mensaje ERROR
if(Numero == 0 || Numero >= 1000)
{
cout<
}
else if(Numero >= 100)
{
cout<
Primer_Digito = Numero / 100;
cout<<"Primer Digito: "<
//El Segundo digito
Temporal_Uno = Numero % 100;
Segundo_Digito = Temporal_Uno / 10;
cout<<"Segundo Digito: "<
Temporal_Dos = Temporal_Uno % 10;
cout<<"Tercer Digito: "<
//Y mostramos la suma de los digitos
cout<<"La suma de los digitos son: "<
}
else
{
cout<
}
}
2) Dado un número verificar si es positivo, negativo o nulo(igual a cero)
Código:
#include
#include
using namespace std;
main()
{
int Numero;
cout<<"Ingrese su numero: ";
cin>>Numero;
if(Numero == 0)
{
cout<
}
else if(Numero > 0)
{
cout<
}
else
{
cout<
getch();
}
}
3) El maestro de la clase de Matemáticas quiere determinar cual es la calificación más alta de su grupo, forma grupos de tres calificaciones y las captura. Desarrollar un programa en C++, el cual determine el mayor de las tres calificaciones, el programa debe mostrar en pantalla la calificación mayor.
Código
#include
#include
using namespace std;
main()
{
int Calificacion1;
int Calificacion3;
int Calificacion2;
cout<<"Calificacion 1: ";
cin>>Calificacion1;
cout<
cin>>Calificacion2;
cout<
cin>>Calificacion3;
cout<
if((Calificacion1 > Calificacion2) && (Calificacion1 > Calificacion3))
{
cout<
}
else if((Calificacion2 > Calificacion1) && (Calificacion2 > Calificacion3))
{
cout<
}
else
{
cout<
}
getch();
}
4) Hacer un programa que muestre si el año es bisiesto o no.
#include
#include
using namespace std;
main()
{
int anio;
cout<<"Ingrese su anio: ";
cin>>anio;
if ((anio % 4 == 0) && (anio % 100 != 0)) || (anio % 400 == 0))
{
cout<<"Si es bisiesto"<
}
else
{
cout<<"No es bisiesto"<
}
}
Información relacionada
- Ir a inicio »
- C »
- Ejercicios resueltos de condicionales(Estructura de Control) en C++
buena tu pagina magistrado, sigue llenandola de informacion
ResponderEliminarGracias >.<
Eliminar