Prestare più attenzione a quello che digiti ?Originariamente inviato da NikoSporting
si ho letto ma non riesco a capire cosa fare.sono alle prime armi con il c.![]()
Il primo te lo correggo io ...
L' altro provaci tucodice:/* Description: Calcolo di un importo scontato */ #include <stdio.h> #include <stdlib.h> int main () { float importo; //input e output importo da scontare int numero; //input, numero dell'operazione da eseguire do { printf("\nInserisci l'importo : "); scanf("%f", &importo); printf("\nCalcola lo sconto\n"); printf("ad ogni numero e' associata l'operazione da eseguire \n\n"); printf("--->1<--- per uno sconto del 10%\n"); printf("--->2<--- per uno sconto del 20%\n"); printf("--->3<--- per uno sconto del 30%\n"); printf("--->4<--- per uno sconto del 40%\n"); printf("--->5<--- per uscire\n"); printf("digita il numero dell'operazione da eseguire-->"); scanf("%d",&numero); switch (numero) { case 1: importo *= 0.9; printf("importo scontato"); break; case 2: importo *= 0.8; printf("importo scontato"); break; case 3: importo *= 0.7; printf("importo scontato"); break; case 4: importo *= 0.6; printf("importo scontato"); break; default: printf("importo"); break; } //fine switch printf(" = %.2f \n", importo); } while(numero!=5); //fine do-while system("PAUSE"); return 0; }![]()

Rispondi quotando