Предмет: Информатика,
автор: faceit72ru
Составить программу, которая бы выводила введенное пользователем нецелое число, обозначающее длину в метрах в виде целого количества метров, сантиметров, миллиметров и микрометров (при необходимости).
Например: 1,234 м – это 1234 мм, 1,57 м – это 157 см, 0,00056 м – это 560 мкм
Аноним:
на каком языке программирования то?
Ответы
Автор ответа:
2
===== PascalABC.NET =====
begin
var L := ReadReal('Длина в м:');
if Frac(L) = 0 then
Println(L, 'м')
else
begin
L *= 100;
if Frac(L) = 0 then
Println(L, 'см')
else
begin
L *= 10;
if Frac(L) = 0 then
Println(L, 'мм')
else
begin
L *= 1000;
Println(Round(L,0), 'мкм')
end
end
end
end.
Похожие вопросы
Предмет: Українська література,
автор: nastakrih0
Предмет: Физика,
автор: iva22392
Предмет: Русский язык,
автор: zlatanazarova2022
Предмет: Алгебра,
автор: goodpupil3