Пользователь вводит трехзначное число, программа выводит новое число, состоящее из цифр старого числа, расположенных по возрастанию. Например 453, вывод 345. Программа КуМир.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
папа336
13.10.2020 11:27

Должно работать, на всякий случай проверьте

Вариант 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)))

кон

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота