Salve a tutti, ho creato questo piccolo programmino in C (calcolatrice), e volevo chiedere com'era meglio fare per far ripartire il programma in base a una scelta o SÌ o NO...
Nelle ultime righe ho giâ iniziato a scrivere qualcosa, però non so se fare un ciclo o cosa...
![]()
GRAZIE IN ANTICIPO CIAOOOOcodice:#include <stdio.h> #include <conio.h> #include <math.h> int main(){ char i; float ope1,ope2; float ris; int n; printf("\t\t\t\tCalcolatrice in C\n\n"); printf("\t\t\t Addizione prema 1\n"); printf("\t\t\t Sottrazione prema 2\n"); printf("\t\t\t Moltiplicazione prema 3\n"); printf("\t\t\t Divisione prema 4\n\n"); printf("Inserisca il primo valore: "); scanf("%f",&ope1);printf("\n"); printf("Scelga l'operazione: "); scanf("%d",&n);printf("\n"); printf("Inserisca il secondo valore: "); scanf("%f",&ope2);printf("\n"); switch (n) { case 0: printf("Valore non valido!!!"); break; case 1: ris=ope1+ope2; break; case 2: ris=ope1-ope2; break; case 3: ris=ope1*ope2; break; case 4: if (ope2 == 0) { printf ("Impossibile dividere per 0!!!\n\n"); } else { ris=ope1/ope2; } break; default: printf("Operazione inesistente!!!\n\n"); break; } printf("Il risultato e': %.4f",ris); printf("\n"); printf("\n"); printf("Vuole continuare a usare la calcolatrice? s/n: \n\n"); scanf("%c",&i); system("PAUSE"); return 0; }![]()

Rispondi quotando