Advertisement
Guest User

Simple calculator (ITA)

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