Написать код на C++
2. Реализовать приложение, определяющее стоимость месячного
обслуживания телефонного номера исходя из общей продолжительности
телефонных переговоров в минутах. Стоимость месячного обслуживания
определяется исходя из фиксированной абонентской платы,
включающей 499 бесплатных минут, стоимость остальных минут
определяется по повышенному тарифу. Продолжительность разговоров,
величину абонентской платы и стоимость минуты сверх лимита вводить
с консоли. Учесть, что стоимость минуты сверх лимита должна
превышать стоимость минуты, входящей в лимит. Результат в виде
стоимости месячного обслуживания телефона вывести на консоль.

Ответы

Ответ дал: bizcame99
1

#include <iostream>

using namespace std;

int main() {

 int talkTime, aboPay, costPerMinute, extraMinutes, totalCost;

 cout << "Enter the total talk time in minutes: ";

 cin >> talkTime;

 cout << "Enter the fixed monthly subscription fee: ";

 cin >> aboPay;

 cout << "Enter the cost per minute beyond the limit: ";

 cin >> costPerMinute;

 const int limit = 499;

 if (talkTime > limit) {

   extraMinutes = talkTime - limit;

   totalCost = aboPay + extraMinutes * costPerMinute;

 } else {

   totalCost = aboPay;

 }

 cout << "The total cost of the monthly service is: " << totalCost << endl;

 return 0;

}

Вас заинтересует