Advertisement
Guest User

Untitled

a guest
Dec 18th, 2019
530
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.42 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.     int scelta;
  6.     int risposta;
  7.     float primo, secondo;
  8.     float somma, sottrazione, divisione, moltiplicazione;
  9.    
  10.  
  11.     do
  12.     {
  13.         if(risposta == 1)
  14.         {
  15.        
  16.             printf("\n");
  17.             printf("\n");
  18.             printf("\n");
  19.             printf("Inserisci il primo numero: ");
  20.             scanf("%f", &primo);
  21.             printf("Inserisci il secondo numero: ");
  22.             scanf("%f", &secondo);
  23.             printf("\n");
  24.        
  25.        
  26.             do
  27.             {
  28.                 printf("Cosa desideri fare?\n");
  29.                 printf("1) Somma\n");
  30.                 printf("2) Sottrazione\n");
  31.                 printf("3) Divisione\n");
  32.                 printf("4) Moltiplicazione\n");
  33.                 scanf("%d", &scelta);
  34.             } while(scelta > 4);
  35.    
  36.        
  37.             /* Calcoli */
  38.             somma = primo + secondo;
  39.             sottrazione = primo - secondo;
  40.             divisione = primo / secondo;
  41.             moltiplicazione = primo * secondo;
  42.            
  43.             /*risultati*/
  44.             printf("\n");
  45.             if(scelta == 1) printf("%f + %f = %f \n", primo, secondo, somma);
  46.             else if(scelta ==2) printf("%f - %f = %f \n", primo, secondo, sottrazione);
  47.            
  48.             else if(scelta == 3) if(secondo == 0) printf("Impossibile dividere per 0\n");
  49.             else printf("%f : %f = %f \n", primo, secondo, divisione);
  50.            
  51.             else if(scelta == 4)printf("%f x %f = %f \n", primo, secondo, moltiplicazione);
  52.            
  53.             do
  54.             {
  55.            
  56.                 printf("\nCosa vuoi fare?\n");
  57.                 printf("1) Continuare\n2)Esci");
  58.                 scanf("%d", &risposta);
  59.             }while (risposta >= 3);
  60.         }
  61.     }while (risposta == 1);
  62.    
  63.    
  64.     return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement