Troco guloso cs50

 #include<stdio.h>

#include<cs50.h>

#include<math.h>

int main(void)

{

   float dollar;

   do

   {

        dollar = get_float("digite o valor");

   }

    while (dollar <=0);

    int centavos = round(dollar * 100);

    int moedas = 0;

    while (centavos >=25)

    {

        centavos -= 25;

        moedas++;

    }

    while (centavos >=10)

    {

        centavos -=10;

        moedas++;

    }

    while (centavos >= 5)

    {

        centavos -= 5;

        moedas++;

    }

    while (centavos >= 1)

    {

        centavos -= 1;

        moedas++;

    }

    printf(" você vai precisar de %i moedas\n", moedas);

}


Comentários

Postagens mais visitadas deste blog

Exercio Mario II pirâmides duplas Cs50

Exercício Mario 1 cs50 pirâmide 1