Задача: двухтарифный электросчетчик

Задача: составить программу для расчета стоимости электроэнергии по показаниям двухтарифного электросчетчика. Имеется двухтарифный электросчетчик. Показания снимаются в конце месяца. Данные для расчета — разница между показаниями за предыдущий месяц и за текущий (дневного и ночного тарифа.) Исходные данные:

  • Дневной тариф (с 7-00 утра до 23-00);
  • Ночной тариф (с 23-00 до 7-00 утра );
  • Первая тарифная зона — до 100 кВт*час: 0.456 грн
  • Вторая тарифная зона — от 100 до 600 кВт*час: 0.789 грн
  • Третья тарифная зона — свыше 600 кВт*час: 1.479 грн
  • Ночной тариф — 50% от стоимости каждой дневной тарифной зоны

Рассылка новых уроков по программированию:


Согласен получать уведомления от purecodecpp.com на мой e-mail

Задача: двухтарифный электросчетчик: 3 комментария

  1. Добрый день. Хочу показать вам мой вариант решения. Мне кажется, он несколько попроще, предложенного выше.

    1. И еще вопрос к создателю задачи: зачем в условии указано время когда считаются дневные, а когда ночные кВт*ч. Думала, куда это можно всунуть, в for что ли чтобы от начального значения до конечного считать сутки и делить показания на день и ночь. Но решила не мудрить. И в итоге в вашем решении не увидела применения этих данных. Так вот и вопрос — зачем? Наверное, чтобы порадовать мозг новой информацией и заставить немного задуматься о сути данных :)

  2. Спасибо большое за задачу.
    мне кажется что моя программа немного полегче, но вроде как считает также, если я не права, поправьте пожалуйста.

Добавить комментарий

Код размещайте в тегах: <pre class="lang:c++ decode:true ">YOUR CODE</pre>