Informatica 2 Liceo Scientifico Scienze Applicate/Es (for) Supermarket

Wikibooks, manuali e libri di testo liberi.
Jump to navigation Jump to search

Esercizio supermercato[modifica]

Marco compra 12 articoli e si reca poi in cassa per pagarli. Ogni articolo con prezzo superiore a 9€ viene scontato del 7%. Se il totale è superiore a 150€ si applica uno sconto al totale del 10%. Stampa il totale scontato, lo sconto totale e il nome dell'articolo più costoso.


       #include <iostream>
       #include <cstdlib>
       using namespace std;
       int main(int argc, char** argv) 
       {

float prezzo,sconto,totale=0.0,max=0.0; int i; string x,nome;

     for(i=0;i<12;i++)
      {cout<<"prezzo"<<endl;
        cin>>prezzo;
       cout<<"nome"<<endl;
        cin>>nome;
       if(prezzo>9)
        prezzo=prezzo-prezzo*0.07;
       if(prezzo>max)
        {max=prezzo;
         x=nome;
        }
       totale=totale+prezzo;
      }

if(totale>150) {sconto=totale*0.1; totale=totale-sconto; } cout<<"totale scotato:"<<totale<<endl; cout<<"lo sconto e' di:"<<sconto<<endl; cout<<"l'articolo più costoso e':"<<x<<endl; return 0; }