Предмет: Информатика,
автор: katerinachv
паскаль Напечатать значение вводимого числа от 1 до 10 римскими цифрами
Ответы
Автор ответа:
0
var
i,n:byte;
begin
Write('Введите натуральное число от 1 до 10: ');
Read(n);
if not (n in [1..10]) then Writeln('Недопустимое значение')
else
Write('В римской записи: ');
case n of
4: Writeln('IV');
5: Writeln('V');
6: Writeln('VI');
7: Writeln('VII');
8: Writeln('VIII');
9: Writeln('IX');
10: Writeln('X');
else
begin for i:=1 to n do Write('I'); Writeln end
end;
end.
Тестовое решение:
Введите натуральное число от 1 до 10: 3
В римской записи: III
i,n:byte;
begin
Write('Введите натуральное число от 1 до 10: ');
Read(n);
if not (n in [1..10]) then Writeln('Недопустимое значение')
else
Write('В римской записи: ');
case n of
4: Writeln('IV');
5: Writeln('V');
6: Writeln('VI');
7: Writeln('VII');
8: Writeln('VIII');
9: Writeln('IX');
10: Writeln('X');
else
begin for i:=1 to n do Write('I'); Writeln end
end;
end.
Тестовое решение:
Введите натуральное число от 1 до 10: 3
В римской записи: III
Автор ответа:
0
Спасибо!
Автор ответа:
0
Пожалуйста
Похожие вопросы
Предмет: Другие предметы,
автор: torlakg
Предмет: Химия,
автор: Аноним
Предмет: Русский язык,
автор: derrr93
Предмет: Математика,
автор: пестова
Предмет: Литература,
автор: LizaУмнаяДевочка