Вопрос по информатике:
Расчет оплаты за электроэнергию
В Украине за потребление электроэнергии определен следующий порядок оплаты в зависимости
от потребленного объема: стоимость 1 кВт при потреблении электроэнергии до 100 кВт в
месяц - 45,6 грн, от 100 кВт до 600 кВт - 78,9 грн, свыше 600 кВт - 147,9 грн.
Некоторым потребителям предоставляется льготный объем безвозмездного пользования
электроэнергией, например, ЗО кВт. Если такая льгота есть, то ее отнимают от
потребленного объема, а дальше расчет осуществляется по принятым тарифам.
Разработайте в выбранной среде программирования проект "Оплата за
электроэнергию", в котором пользователь вносит в текстовое поле объем потребленной
электроэнергии, и обозначает с помощью элементов управления (определите самостоятельно)
наличие льготы. После нажатия кнопки "Рассчитать" получает в окне сообщения
размер суммы для оплаты за электроэнергию.
Напишите, пжс, хоть какую-то версию, спс заранее
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 26.11.2016 08:33
- Информатика
- remove_red_eye 5639
- thumb_up 25
Ответы и объяснения 1
def zadanie(amount_spent, reduction)
amount = [600, 100, 0]
tariff = [1.479, 0.789, 0.456]
amount_spent = amount_spent - reduction
sum = 0
for i in 0...amount.size
if amount_spent > amount[i]
sum += (amount_spent - amount[i]) * tariff[i]
amount_spent = amount[i]
end
end
return sum
end
# # # Примеры применения
p zadanie(700, 30)
p zadanie(150, 0)
- 27.11.2016 01:45
- thumb_up 43
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.