Informatica 5 Liceo Scientifico Scienze Applicate/Distributore Bibite
Aspetto
Distributore Automatico Panini e Bibite
[modifica | modifica sorgente]
Ecco il codice
disp('distributore bibite')
nlattinecoca=input('quante lattine di coca vuoi caricare?');
prezzolattinacoca=input('prezzo vendita coca cola?');
npaninisalame=input('quanti panini al salame vuoi caricare?');
prezzopaninisalame=input('prezzo vendita panino?');
disp('distributore pronto');
importo=0;
while (npaninisalame>0 || nlattinecoca>0)
disp('premi soldin per inserire del denaro');
disp('premi panino per prendere un panino al salame');
disp('premi bibita per prendere una lattina');
disp('premi restos per ottenere il resto');
scelta=input('inserisci la tua scelta: ','s');
if(scelta=='soldin')
moneta=input('quanti soldi inserisci? ');
importo=importo+moneta;
endif
if(scelta=='panino')
if(npaninisalame>0)
if (importo>=prezzopaninosalame)
npaninisalame=npaninisalame-1;
disp('ecco il tuo panino al salame')
importo=importo-prezzopaninosalame;
else
disp('credito insufficiente')
endif
else
disp('mi dispiace i panini sono finiti')
endif
endif
if(scelta=='bibita')
if(nlattinecoca>0)
if (importo>=prezzolattinacoca)
nlattinecoca=nlattinecoca-1;
disp('ecco la tua bibita')
importo=importo-prezzolattinacoca
else
disp('credito insufficiente')
endif
else
disp('mi dispiace le bibite sono finite')
endif
endif
if (scelta=='restos')
disp('Il tuo resto è ')
disp(importo)
importo=0;
endif
endwhile
disp('distributore vuoto attendere il tecnico')
