martes, 20 de noviembre de 2007

EJEMPLOS

  • Elaborar un algoritmo que muestre un mensaje según los datos de la tabla :


Nota Mensaje
18 - 20 Felicitaciones
16 - 17 Tu nota es buena
13 - 15 Tu nota es regular
11 - 12 Tu nota es baja
0 - 10 Desaprobaste


#include // para cin y cout
void main( )
{
int nota;
cout << "Ingrese nota: ";
cin >> nota;
if(nota >= 18)
cout << "¡Felicitaciones!" << endl;
else if(nota >= 16)
cout << "¡Tu nota es buena!" << endl;
else if(nota >= 13)
cout << "¡Tu nota es regular!" << endl;
else if(nota >= 11)
cout << "¡Tu nota es baja!" << endl;
else
cout << "¡Desaprobaste!" << endl;
} //Fin de main()

  • Haga un algoritmo para que, dados dos números enteros a, b y una clave, realice la operación aritmética indicada por medio de la clave a los números dados. Por ejemplo, si los datos son: 8 4 +, el algoritmo debe calcular la suma de 8 + 4. Las claves válidas son: + - * /.


#include // para cin y cout
void main( )
{ char op; int ok = 0;float x, y, z;
cout << "Introduzca operando1, operador y operando2: ";
cin >> x >> op >> y;
if (op == '+')
z = x + y;
else if (op == '-')
z = x - y;
else if (op == '*')
z = x * y;
else if (op == '/' && y != 0)
z = x / y;
else
{
cout<<"el operador no existe"<ok = 1;
}
if (ok!=1)
cout<<"la "<}

No hay comentarios: