Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Semplice calcolatrice
- Si scriva un programma in linguaggio C che implementi una semplice calcolatrice in grado
- di compiere le 4 operazioni (+ .. ) tra numeri interi.
- Il programma presenti un semplice menù da cui l’utente indichi (con un numero tra 1 e
- 4) l’operazione da svolgere. In seguito il programma acquisirà da tastiera i due operandi e
- stamperà il risultato dell’operazione.*/
- #include <stdio.h>
- #include <stdlib.h>
- int main(void)
- {
- int op;
- int a,b,c;
- printf("Menu: \n1)Somma\n2)Sottrazione\n3)Moltiplicazione\n4)Divisione\n\nInserire numero dell'operazione richiesta: ");
- scanf("%d",&op);
- switch(op)
- {
- case 1:
- printf("\na+b\n\nInserire a: ");
- scanf("%d",&a);
- printf("inserire b: ");
- scanf("%d",&b);
- c = a + b;
- printf("\na+b=%d",c);
- break;
- case 2:
- printf("\na-b\n\nInserire a: ");
- scanf("%d",&a);
- printf("inserire b: ");
- scanf("%d",&b);
- c = a - b;
- printf("a-b=%d",c);
- break;
- case 3:
- printf("\naxb\n\nInserire a: ");
- scanf("%d",&a);
- printf("inserire b: ");
- scanf("%d",&b);
- c = a * b;
- printf("a-b=%d",c);
- break;
- case 4:
- printf("\na/b\n\nInserire a: ");
- scanf("%d",&a);
- printf("inserire b: ");
- scanf("%d",&b);
- if(b==0)
- printf ("\nImpossibile dividere per zero.");
- else
- {
- c = a / b;
- printf("a/b=%d", c);
- }
- break;
- default:
- printf("Errore\n");
- }
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement