Cyber_foro ::: más que informática :::
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Calculadora básica (sentencia \'switch\')

Ir abajo

Calculadora básica (sentencia \'switch\') Empty Calculadora básica (sentencia 'switch')

Mensaje  Admin Miér Dic 17, 2008 11:40 am

El programa ejemplo se trata de una calculadora de operaciones básicas (+, -, /, *, %). Se ha utilizado la sentencia 'switch' para definir qué operación se realizará teniendo en cuenta el operador insertado.


// Calculadora de operaciones simples.

#include<iostream>

using namespace std;

int main(int argc, char *argv[])
{
int a, b;
char oper;

cout << "Introduzca la operacion a realizar usando espacios:\n\n";
cin >> a >> oper >> b;

switch(oper)
{
case '+': cout << a << oper << b << " = " << a + b << endl;
break;
case '-': cout << a << oper << b << " = " << a - b << endl;
break;
case '*': cout << a << oper << b << " = " << a * b << endl;
break;
case '/': cout << a << oper << b << " = " << a / b << endl;
break;
case '%': cout << a << oper << b << " = " << a % b << endl;
break;

default: break;
}

return 0;
}
Admin
Admin
Admin

Mensajes : 21
Fecha de inscripción : 10/12/2008
Edad : 36
Localización : Peru

https://cyber.foroes.org

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.