Menu
Coddy logo textTech

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

challenge icon

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