TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programa Troco

Ensaios: Programa Troco. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/6/2014  •  1.346 Palavras (6 Páginas)  •  185 Visualizações

Página 1 de 6

#include <stdio.h>

#include <stdlib.h>

int main()

{

int vnota1=0,vnota50=0,vnota10=0,vnota20=0,vnota5=0,vnota2=0;

int vmoeda1=0,vmoeda5=0,vmoeda10=0,vmoeda25=0,vmoeda50=0;

int vmoeda_troco;

float vpagamento,vstroco,vtroco,vaux,vaux_moeda,vcompra;

printf("Informe o valor da compra: R$ ");

scanf("%f",&vcompra);

puts("\n\n");

printf("Informe o valor pago: R$ ");

scanf("%f",&vpagamento);

vtroco=(vpagamento-vcompra);

vstroco=vtroco;

vaux=floor(vstroco);

vaux_moeda=(vstroco-vaux);

vmoeda_troco=(100*vaux_moeda);

if( vpagamento < vcompra){

puts("\n\n");

printf("Valor invalido");

}

else{

while(vtroco > 0){

if((vtroco >= 50) && (vtroco < 100)){

vnota50 = (vnota50 + 1);

vtroco = vtroco - 50;

}

if((vtroco >= 20) && (vtroco < 50)){

vnota20 = (vnota20 + 1);

vtroco = vtroco - 20;

}

if((vtroco >= 10) && (vtroco < 20)){

vnota10 = (vnota10 + 1);

vtroco = vtroco - 10;

}

if((vtroco >= 5) && (vtroco < 10)){

vnota5 = (vnota5 + 1);

vtroco = vtroco - 5;

}

if((vtroco >= 2) && (vtroco < 5)){

vnota2 = (vnota2 + 1);

vtroco = vtroco - 2;

}

if((vtroco >= 1) && (vtroco < 2)){

vnota1 = (vnota1 + 1);

vtroco = vtroco - 1;

}

while(vmoeda_troco > 0){

if(vmoeda_troco >= 50){

vmoeda50 = (vmoeda50 + 1);

vmoeda_troco = vmoeda_troco - 50;

}

if((vmoeda_troco >= 25) && (vmoeda_troco < 50)){

vmoeda25 = (vmoeda25 + 1);

vmoeda_troco = vmoeda_troco - 25;

}

if((vmoeda_troco >= 10) && (vmoeda_troco < 25)){

vmoeda10 = (vmoeda10 + 1);

vmoeda_troco = vmoeda_troco - 10;

...

Baixar como (para membros premium)  txt (3.8 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com