Advertisement
Mr_White

Simple calculator (ITA)

Oct 22nd, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.43 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int num1, num2, risultato, scelta;
  6.  
  7.     while(true)
  8.     {
  9.         while(true)
  10.         {
  11.             printf("PROGRAMMA CALCOLATRICE\n");
  12.             printf("Operazioni disponibili:\n1 - Addizione\n2 - Sottrazione\n3 - Moltiplicazione\n4 - Divisione\n5 - Termina programma\n");
  13.             printf("Scegli l'operazione da eseguire: ");
  14.             scanf("%d", &scelta);
  15.             if(scelta >= 1 && scelta <= 5)
  16.                 break;
  17.            
  18.             printf("ERRORE: Inserire un numero tra quelli indicati!\n\n");
  19.         }
  20.         if (scelta == 5)
  21.             break;
  22.         printf("Inserisci il primo numero: ");
  23.         scanf("%d", &num1);
  24.         printf("Inserisci il secondo numero: ");
  25.         scanf("%d", &num2);
  26.        
  27.         switch(scelta)
  28.         {
  29.             case 1:
  30.             {
  31.                 risultato = num1 + num2;
  32.                 break;
  33.             }
  34.             case 2:
  35.             {
  36.                 risultato = num1 - num2;
  37.                 break;
  38.             }
  39.             case 3:
  40.             {
  41.                 risultato = num1 * num2;
  42.                 break;
  43.             }
  44.             case 4:
  45.             {
  46.                 risultato = num1 / num2;
  47.                 break;
  48.             }
  49.        }
  50.        
  51.        printf("Il risultato e': %d\n\n", risultato);
  52.    }
  53.    
  54.    printf("Programma terminato.\n");
  55.    system("PAUSE");
  56.  
  57.    return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement