Ecco la consegna:

progettare e implementare una funzione in c che riceve una cifra intera in euro e, usando solo i tagli di monete e banconote da 1, 2, 5, 10, 20, 50 euro determina qual è il minmo numero di banconote che occorre per formarla

e questo è il mio codice:

void controllo_euro ()
{
int cifra;
cout<<"Inserire la cifra in euro:";
cin>>cifra;


int pezzi_50=cifra/50;
int pezzi_20=cifra/20;
int pezzi_20=cifra/10;
int pezzi_10=cifra/10;
int pezzi_5=cifra/5;
int pezzi_2=cifra/2;
cifra=cifra-pezzi_50*50;
cifra=cifra-pezzi_20*20;
cifra=cifra-pezzi_10*10;
cifra=cifra-pezzi_5*5;
cifra=cifra-pezzi_2*2;

cout<<"Pezzi da 50 euro: ";
cout<<pezzi_50;
cout<<"Pezzi da 20 euro: ";
cout<<pezzi_20;
cout<<"Pezzi da 10 euro: ";
cout<<pezzi_10;
cout<<"Pezzi da 5 euro: ";
cout<<pezzi_5;
cout<<"Pezzi da 2 euro: ";
cout<<pezzi_2;

}

grazie mille