Pascalabc.net пользователь вводит с клавиатуры температуру в градусах и направление перевода (ф ⇒ с или с ⇒ ф). требуется перевести температуру в грудусы цельсия/фаренгейта и показать на экране. формулы перевода: градусы по цельсию = (градусы по фаренгейту - 32) / 1.8 градусы по фаренгейту = (градусы по цельсию x 1.8) + 32
145
463
Ответы на вопрос:
Var a,b: real; s: string; begin writeln('введите температуру'); readln(a); writeln('введите направление перевода (ф=> с или с=> ф)'); readln(s); if s[1] ='ф' then begin b: =(a-32)/1.8; writeln(a,'° по фаренгейту = ', b, '° по цельсию') end else if (s[1] ='с') then begin b: =(a*1.8)+32; writeln(a,'° по цельсию = ', b, '° по фаренгейту') end else writeln('входная строка имела неверный формат'); end.
Популярно: Информатика
-
GoldTask22.03.2023 21:25
-
Ksbc01.02.2020 13:39
-
perrybazinga31.12.2020 23:45
-
vershinindaniil107.06.2020 07:08
-
Dzdze22.02.2020 08:56
-
victoriareih29.10.2020 11:44
-
inessaqwerty14.01.2023 17:04
-
grrrrrrrrrr19.05.2021 13:27
-
kublahan24.03.2023 02:34
-
smirnovar201629.10.2021 20:58