Предмет: Информатика,
автор: horkovva
Пользователь вводит трехзначное число, программа выводит новое число, состоящее из цифр старого числа, расположенных по возрастанию. Например 453, вывод 345. Программа КуМир.
badenkoN:
что я должна отвечать? какой вопрос?
в программе кумир нужно решить вот эту задачу. если можно фотографию прикрепить.
Задача легкая, но в КуМире не работал. Там какой-то определенный язык программирования или просто псевдокод?
я даже не знаю. Сыну задали в школе, а онлайн урока не было. там на русском языке они пишут а:=1 в:=2,с:=3 и нц в конце кц вещ и т.д. я вообще в этом не поминаю(
Ответы
Автор ответа:
2
Должно работать, на всякий случай проверьте
_________
Вариант 1
алг
нач
цел n, a, b, c
ввод n
a:= mod (n, 10)
b:= div(mod(n, 100), 10)
c:= div (n, 100)
если b<a
то n:=b
b:=a
a:=n
все
если c<b
то n:=c
c:=b
b:=n
все
если b<a
то n:=b
b:=a
a:=n
все
вывод a, b, c
кон
_________
Вариант 2:
алг
нач
цел n, a, b, c
ввод n
a:= mod (n, 10)
b:= div(mod(n, 100), 10)
c:= div (n, 100)
вывод int(min(a,min(b, c))), int(a+b+c-min(a, min(b, c))-max(a, max(b, c))), int(max(a,max(b, c)))
кон
Похожие вопросы
Предмет: Русский язык,
автор: КОТЭЙКА2001
Предмет: Английский язык,
автор: RaritetMira
Предмет: Русский язык,
автор: nataliter77
Предмет: Право,
автор: veroe2013
Предмет: Физика,
автор: yafieres