Bem-vindo ao Sistersinspirit.ca, onde você pode obter respostas confiáveis e rápidas com a ajuda de nossos especialistas. Descubra um vasto conhecimento de especialistas em diferentes disciplinas em nossa abrangente plataforma de perguntas e respostas. Conecte-se com uma comunidade de especialistas prontos para ajudar você a encontrar soluções precisas para suas dúvidas de maneira rápida e eficiente.

1. Escrever um algoritmo que lê um valor inteiro em reais (R$) e calcula qual o menor número possível de notas/cédulas de 100, 50, 10, 5 e 1 reais em que o valor lido pode ser decomposto. Escrever o valor lido e a relação de notas necessárias.

Sagot :

Resposta:

Explicação:

int main(){

   int valor,troco;

   int cem , cinquenta , vinte , dez , cinco , dois , um; // Guarda a quantidade de nota do valor.

   printf("Entre com um valor em Reias.\n");

   scanf("%d",&valor);

   troco = valor;

   cem = troco / 100;

   troco = troco - (cem *100);

   cinquenta = troco / 50;

   troco = troco - (cinquenta * 50);

   vinte = troco / 20;

   troco = troco - (vinte * 20);

   dez = troco /10;

   troco = troco -(dez * 10);

   cinco = troco / 5;

   troco = troco - (cinco * 5);

   dois = troco / 2;

   troco = troco - (dois * 2);

   printf("Valor decomposto : %d\n",valor);

   printf("Notas de 100 : %d\n",cem);

   printf("Notas de 50 : %d\n",cinquenta);

   printf("Notas de 20 : %d\n",vinte);

   printf("Notas de 10 : %d\n",dez);

   printf("Notas de 5 : %d\n",cinco);

   printf("Notas de 2 : %d\n",dois);

   printf("Notas de 1 : %d\n",troco);

  return(0);

}