Phone Company
Leçon 7 sur 25 du cours Problèmes de programmation : Volume 2 de Coddy.
Créez un programme qui calcule le prix total d'un appel téléphonique entre deux numéros. Calculez le prix sachant que les 30 premières minutes coûtent 3 $ la minute, et qu'ensuite le tarif est de 2 $ la minute. De plus, si les numéros de téléphone proviennent du même opérateur, appliquez une remise de 30 % sur le prix.
L'Opérateur1 utilise des numéros commençant par 808, 809, 810
L'Opérateur2 utilise des numéros commençant par 705, 706, 707
Défi
FacileÉcrivez un programme qui lit deux numéros de 9 chiffres, chacun sur une ligne séparée, et sur la ligne suivante un nombre représentant les minutes de l'appel. Affichez le prix total de l'appel en $
Entrée
808419552
810129224
45
Sortie
$84
Explication
Pour les 30 premières minutes de l'appel, la compagnie de téléphone a facturé $3 la minute, pour les 15 minutes suivantes, elle a facturé $2 la minute, 3 * 30 + 2 * 15 = 120. Et l'ajout d'une remise de 30% à 120 donne 84
Essayez vous-même
#include <stdio.h>
int main() {
// Écrivez le code ici
return 0;
}
Toutes les leçons de Problèmes de programmation : Volume 2
1Course Introduction
Introduction2Easy Difficulty
GPAEven / Odd SumAverage ValueTaxingVideo GamePhone CompanyCinemaDateString Conversion