Предмет: Информатика,
автор: Novicova002
Срочно!!!Напишите пожалуйста программу на языке Rubi пж мне 5 нужна за год
Ответы
Автор ответа:
0
Ответ:
print "Введите температуру и шкалу (С or F): "
str = gets
exit if str.nil? or str.empty?
str.chomp!
temp, scale = str.split(" ")
abort "#{temp} недопустимое число." if temp !~ /-?d+/
temp = temp.to_f case scale
when "С", "с"
f = 1.8*temp + 32
when "F", "f"
с = (5.0/9.0)*(temp-32)
else
abort "Необходимо задать С или F."
end
if f.nil?
print "#{c} градусов C "
else
print "#{f} градусов F "
end
Объяснение:
Вот небольшая интерактивная консольная программа, позволяющая переводить температуру из шкалы Фаренгейта в шкалу Цельсия и наоборот.
Похожие вопросы
Предмет: Русский язык,
автор: Алик6400
Предмет: Русский язык,
автор: жцуу
Предмет: Русский язык,
автор: Mariamhhh
Предмет: Английский язык,
автор: nastyshka777
Предмет: Математика,
автор: Аноним