ИТ
Ирина Тюляева

Дано натуральное число, в котором все цифры различны. Определить порядковый номер его максимальной цифры, считая номера

Дано натуральное число, в котором все цифры различны. Определить порядковый номер его максимальной цифры, считая номера от конца числа.
(на паскале, без массивов )

АЛ
Александр Луковенков

begin
readln(a); {считываем а}
while a>1 do {пока а>1 выполняется следующий цикл:
begin
b=a mod 10; берем последнюю цифру числа
a=a div 10; дальше обрезаем наше исходное число на один разряд справа
c=a mod 10; берем предпоследнюю цифру исходного числа
if b>c then k=b else k=c; сравниваем их и присваеваем к значение наибольшего из них}
end; {в итоге получится что мы сравним каждые два числа стоящие рядом и в итоге
writeln(k); выберем наибольшее, цикл завершится благодаря обрезанию исходного числа}
end.

ЯП
Янина Полякова

Нет вы не правы ваша программа не работает (прежде чем что то писать для начала проверьте работу программы на Pascal ABC)

Похожие вопросы
Дано натуральное число определить количество цифр "а" в этом числе. "а" вводится с клавиатуры.
определите, какой цифрой оканчивается натуральное число, если число превосходящее данное на 2, является степенью числа 1
Определить количество различных цифр в десятичной записи натурального числа множесва
Дано натуральное число. 1) приписать к нему такое же2)Найти количество различных цифр данного натурального числа. паскаль
Дано натуральное число. Из данного натурального числа удалить все цифры а. (а вводится с клавиатуры) в паскале пожалуйста
Дано натуральное число. Найти вторую (с начала) цифру данного число. нужно записать на Паскале.
Дано натуральное число. Определить, сколько раз в числе встретилась его максимальная цифра
Дано натуральное число. Определить сколько раз в нём встречается младшая цифра
Дано натуральное число. Определить, является ли его максимальная цифра первой. срочно!!! необходимо написать программу
Найдите наибольшее натуральное число, все цифры которого различны, а их произведение равно 540. Помогите)