#1
17.04.2020 um 22:49 UhrIch hab sogar eine noch kürzere Lösung für dieses spezielle Problem gefunden.
Zeile 4 lautet dann:
return cent/5 + ((cent%5)+1)/2;
Zeile 4 lautet dann:
return cent/5 + ((cent%5)+1)/2;
C :: Aufgabe #76 :: Lösung #8
Konsolenausgabe:
Betrag in Cent: 54
Du brauchst mindestens 12 Münzen.
#include <stdio.h>
int NumberCoins(int cent) {
return cent/5 + (cent%5)/2 + (cent%5)%2;
}
int main() {
int cent;
printf("Betrag in Cent: ");
scanf("%d", cent);
printf("Du brauchst mindestens %d Münzen.", NumberCoins(cent));
return 0;
}
Kommentare:
Gnom
Punkte: 550
30 Aufgaben
5 Lösungen
1 Kommentare