Como el foro estaba caido hace rato, no pude postear. Pero como ahorita veo que no.... ahi les va. Les dejo la segunda version de la calculadora que habia hecho hace un tiempo. En este caso, aprendi el uso del switch, break, y del case. Nada de ripeadas. Bueno ahi les dejo el source, el imagen y el archivo compilado. Espero lo disfruten.
Imagen

[Enlace externo eliminado para invitados]

Código: Seleccionar todo

#include<iostream.h>
#include<conio.h>
using namespace std;

int main()
{
    cout << "                        C++ Calculator V.2 by COBRA                   " << endl;
    cout << "Escoge un numero para realizar una operacion especifico: " << endl;
    cout << "1. Suma" << endl;
    cout << "2. Resta" << endl;
    cout << "3. Multiplicacion" << endl;
    cout << "4. Division" << endl;
    int numero;
    cin >> numero;
    switch (numero)
    {
    case 1:
         cout << "Ingrese dos numeros para ser sumados: " << endl;
         float suma1, suma2;
         cin >> suma1;
         cin >> suma2;
         cout << "El resultado de la suma entre los dos numeros es: "<<suma1 + suma2 << endl;
    break;
    case 2:
         cout << "Ingrese dos numeros para ser restados: " << endl;
         float resta1, resta2;
         cin >> resta1;
         cin >> resta2;
         cout << "El resultado de la resta entre los dos numeros es: " << resta1 - resta2 << endl;
    break;
    case 3:
         cout << "Ingrese dos numeros para ser multiplicados: " << endl;
         float multiplicacion1, multiplicacion2;
         cin >> multiplicacion1;
         cin >> multiplicacion2;
         cout << "El resultado de la multiplicacion entre los dos numeros es: " <<multiplicacion1 * multiplicacion2 << endl;
    break;
    case 4:
         cout << "Ingrese dos numeros para ser divididos: " << endl;
         float division1, division2;
         cin >> division1;
         cin >> division2;
         cout << "El resultado de la division entre los dos numeros es: "<<division1 / division2 << endl;
    break;
    default:
    cout << "El numero que fue ingresado no es valido." << endl;
}
    getch();
}
Cualquier duda, critica constructiva o sugerencia esta bienvenida. Salu2.
PD: Si esto no esta en su lugar adecuado, que algun moderador lo mueva.
Responder

Volver a “Fuentes”