Return to Snippet

Revision: 59445
at September 8, 2012 08:28 by OdnetninI


Initial Code
#include <stdio.h>
#include <inttypes.h>

int main()
{
    float a = 0;
    float b = 0;
    uint8_t salir = 0;
    uint8_t opcion = 0;

    while(salir == 0)
    {
        printf("Basic Calculador by OdnetninI\n");
        printf("-----------------------------\n");
        printf("1. Suma\n");
        printf("2. Resta\n");
        printf("3. Multiplicación\n");
        printf("4. División\n");
        printf("-----------------------------\n");

        printf("Elija su Opción: ");
        scanf("%d", &opcion);

        switch (opcion)
        {
            case 1:
                printf("Elige el primer Número: ");
                scanf("%f", &a);
                printf("Elige el segundo Número: ");
                scanf("%f", &b);
                printf("%5.2f + %5.2f = %5.2f\n", a, b, a + b);
                break;

            case 2:
                printf("Elige el primer Número: ");
                scanf("%f", &a);
                printf("Elige el segundo Número: ");
                scanf("%f", &b);
                printf("%5.2f - %5.2f = %5.2f\n", a, b, a - b);
                break;

            case 3:
                printf("Elige el primer Número: ");
                scanf("%f", &a);
                printf("Elige el segundo Número: ");
                scanf("%f", &b);
                printf("%5.2f * %5.2f = %5.2f\n", a, b, a * b);
                break;

            case 4:
                printf("Elige el primer Número: ");
                scanf("%f", &a);
                printf("Elige el segundo Número: ");
                scanf("%f", &b);
                printf("%5.2f / %5.2f = %5.2f\n", a, b, a / b);
                break;

            default:
                printf("Operación Desconocida\n");
                break;
        }

        printf("¿Desea salir? [0:No, 1:Si]");
        scanf("%d", &opcion);
        switch (opcion)
        {
            case 1:
                salir = 1;
                break;

            default:
                salir = 0;
                break;
        }
        printf("\n");
    }

    return 0;
}

Initial URL

                                

Initial Description
A very simple calculator With four operations and posibility of repeat without exit the app.

Initial Title
Calculator V 1.2

Initial Tags

                                

Initial Language
C