C :: Aufgabe #76 :: Lösung #2
6 Lösungen
#76
The Copper Coins Nr.1
Anfänger - C
von SymTech
- 12.03.2015 um 14:30 Uhr
Schreibe ein Programm welches errechnet, wie viele Kupfermünzen (1,2,5 Cent) du mindestens brauchst um auf den vom User angegebenen Betrag zu kommen.
Konsolenausgabe:
Betrag in Cent: 54
Du brauchst mindestens 12 Münzen.
#2
von SymTech (1060 Punkte)
- 12.03.2015 um 16:11 Uhr
#include <stdio.h>
int main() {
int cent;
printf("Betrag in Cent: ");
scanf("%d", cent);
printf("Du brauchst mindestens %d Münzen.", GetCoinMinimum(cent));
return 0;
}
int GetCoinMinimum(int p)
{
int coin = 0;
if (p >= 5)
p -= 5;
else if (p >= 3)
p -= 3;
else if (p >= 1)
p -= 1;
else return coin;
coin++;
return coin + GetCoinMinimum(p);
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
