Phone Company
Lektion 7 von 25 im Kurs Coding Problems: Teil 2 von Coddy.
Erstellen Sie ein Programm, das den Gesamtpreis eines Telefonats zwischen zwei Nummern berechnet. Berechnen Sie den Preis unter der Bedingung, dass die ersten 30 Minuten 3 $ pro Minute kosten und danach 2 $ pro Minute. Zusätzlich soll ein Rabatt von 30 % gewährt werden, wenn die Telefonnummern vom selben Anbieter stammen.
Anbieter 1 verwendet Nummern, die mit 808, 809, 810 beginnen.
Anbieter 2 verwendet Nummern, die mit 705, 706, 707 beginnen.
Aufgabe
EinfachSchreiben Sie ein Programm, das zwei 9-stellige Nummern in jeweils einer separaten Zeile einliest und in der folgenden Zeile eine Zahl, die die Minuten des Anrufs darstellt. Geben Sie den Gesamtpreis des Anrufs in $ aus.
Eingabe
808419552
810129224
45
Ausgabe
$84
Erklärung
Für die ersten 30 Minuten des Anrufs berechnete die Telefongesellschaft $3 pro Minute, für die nächsten 15 Minuten berechnete sie $2 pro Minute, 3 * 30 + 2 * 15 = 120. Und das Hinzufügen eines Rabatts von 30% auf 120 ergibt 84
Probier es selbst
#include <stdio.h>
int main() {
// Code hier schreiben
return 0;
}
Alle Lektionen in Coding Problems: Teil 2
1Course Introduction
Introduction2Easy Difficulty
GPAEven / Odd SumAverage ValueTaxingVideo GamePhone CompanyCinemaDateString Conversion