Informatică, întrebare adresată de antoniomoga744p5bjnu, 8 ani în urmă

Ionut are o suma de x lei in bancnote de un leu.Cum numarul de bacnote este mare si se incurca in pastrarea lor,ar dori sa schimbe suma in bacnote de 100 si de 10 lei.Pentru a-l convinge ca operatia merita facuta,scrie un program care,citind numarul x,afiseaza numarul minim de bacnoate de 100,10,1 pe care-l va avea dupa schimbare.Exemplu:Pentru x=253 si afiseaza 10,deoarece dupa schimbare va avea 2 bacnote de 100 lei,5 de 10 lei si de 3 lei de un leu

Răspunsuri la întrebare

Răspuns de NikTel
14

Răspuns:

using namespace std;

#include <iostream>

#include <stdlib.h>

#include <math.h>

void main() {

int suma,mon1,mon10,mon100,t;

cout<<"Suma:";

cin>>suma;

t=suma;

mon100=suma/100;suma=suma-mon100*100;

mon10=suma/10;suma=suma-mon10*10;

cout<<"Suma "<<t<<" este formata din \n";

cout<<"De 100 avem "<<mon100<<"\n";

cout<<"De 10 avem "<<mon10<<"\n";

cout<<"De 1 avem "<<suma<<"\n";

cout<<"Numarul minim de monede este "<<(mon100+mon10+suma)<<"\n";

}


antoniomoga744p5bjnu: Mersi mult
Alte întrebări interesante