Buscar

exercício do uri -1021

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <iostream>
#include <math.h>
using namespace std;
 
int main() {
int CincoM, dezM, cinquentaM, vintecincoM, cem , cinquenta , vinte , dez , cinco , dois , um, umM;
float valor;
 
 
	 
cin >> valor;
//notas//
 cem = valor/100;
 cinquenta = (valor-(cem*100))/50 ;
 vinte = (valor-(cinquenta*50+cem*100))/20;
 dez = (valor-(cinquenta*50+cem*100+vinte*20))/10;
 cinco =(valor-(cinquenta*50+cem*100+vinte*20+dez*10))/5;
 dois = (valor-(cinquenta*50+cem*100+vinte*20+dez*10+cinco*5))/2;
 um = (valor-(cinquenta*50+cem*100+vinte*20+dez*10+cinco*5+dois*2))/1;
//moedas//
 cinquentaM = (valor-(cinquenta*50+cem*100+vinte*20+dez*10+cinco*5+dois*2+um))/0.5;
 vintecincoM = (valor-(cinquenta*50+cem*100+vinte*20+dez*10+cinco*5+dois*2+um+cinquentaM*0.5))/0.25;
 dezM = (valor-(cinquenta*50+cem*100+vinte*20+dez*10+cinco*5+dois*2+um+cinquentaM*0.5+vintecincoM*0.25))/0.1;
 CincoM =(valor-(cinquenta*50+cem*100+vinte*20+dez*10+cinco*5+dois*2+um+cinquentaM*0.5+vintecincoM*0.25+dezM*0.1))/0.05;
 umM = (valor-(cinquenta*50+cem*100+vinte*20+dez*10+cinco*5+dois*2+um+cinquentaM*0.5+vintecincoM*0.25+dezM*0.1+CincoM*0.05))/0.01;
 
 
 
cout << "NOTAS: " << endl;
cout << cem << " nota(s) de R$ 100,00" << endl;
cout << cinquenta << " nota(s) de R$ 50,00" << endl;
cout << vinte << " nota(s) de R$ 20,00" << endl;
cout << dez << " nota(s) de R$ 10,00" << endl;
cout << cinco << " nota(s) de R$ 5,00" << endl;
cout << dois << " nota(s) de R$ 2,00" << endl;
cout << "MOEDAS: " << endl;
cout << um << " moeda(s) de R$ 1,00" << endl;
cout << cinquentaM << " moeda(s) de R$ 0,50" << endl;
cout << vintecincoM << " moeda(s) de R$ 0,25" << endl;
cout << dezM << " moeda(s) de R$ 0,10" << endl;
cout << CincoM << " moeda(s) de R$ 0,05" << endl;
cout << ceil(umM) << " moeda(s) de R$ 0,01" << endl;
 return(0);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando