Суббота, 23 Ноября 2024, 02:40

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Циклы и ветвления
Assassin5Дата: Вторник, 28 Декабря 2010, 00:06 | Сообщение # 1
частый гость
Сейчас нет на сайте
2. Реализовать приложение, определяющее стоимость месячного обслуживания телефонного номера исходя из общей продолжительности телефонных переговоров в минутах. Стоимость месячного обслуживания определяется исходя из фиксированной абонентской платы, включающей 499 бесплатных минут, стоимость остальных минут определяется по повышенному тарифу. Продолжительность разговоров, величину абонентской платы и стоимость минуты сверх лимита вводить с консоли. Учесть, что стоимость минуты сверх лимита должна превышать стоимость минуты, входящей в лимит. Результат в виде стоимости месячного обслуживания телефона вывести на консоль.
3. Преобразовать цифру, введённую с консоли в строку, содержащую числительное, соответствующее этой цифре. Результат вывести на консоль.


http://vkontakte.ru/id84076405
KornivalДата: Вторник, 28 Декабря 2010, 14:59 | Сообщение # 2
The Witcher
Сейчас нет на сайте
Вот код.
Code

#include <iostream>
using namespace std;
#define LIMIT 499
int main()
{
       int iValue;
       int iValue2;
       int iDuration;
       int iTotal;
       cout<<"Введите величину абонентской платы:  ";
       cin>>iValue;
       cout<<endl<<"Введите стоимость платы за минуту сверх лимита: ";
       cin>>iValue2;
       cout<<endl<<"Продолжительность разговоров: ";
       cin>>iDuration;
          
          
       if(iDuration>LIMIT) iTotal = (LIMIT*iValue+(iDuration-LIMIT)*iValue2);
       else iTotal = iDuration*iValue;
       cout<<iTotal;
         
       system("pause");
          
          
}

строку преобразуешь в число функцией atoi, тут и писать нечего.


Сообщение отредактировал Kornival - Вторник, 28 Декабря 2010, 15:01
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг