#include <stdio.h> void calcoloSconto(float prezzoUnitario, int quant, int *sconto, float *totale) { switch (quant) { case 1: case 2: *sconto = 0; break; case 3: case 4: case 5: *sconto = 10; break; default: *sconto = 15; break; } *totale = prezzoUnitario * quant * (1.0 - *sconto / 100.0); } int main() { float pU, tot; int nProd, sc; printf("Supermercato\n"); printf("Inserisci il prezzo unitario: "); scanf("%f", &pU); printf("Inserisci il numero di pezzi: "); scanf("%d", &nProd); calcoloSconto(pU, nProd, &sc, &tot); printf("Hai acquistato %d prodotti\n", nProd); printf("e hai diritto ad uno sconto del %d%%\n", sc); printf("Il totale da pagare e' %f\n", tot); return 0; }