Предмет: Информатика, автор: Старостина

Дано натуральное число N. Получить новое число М, кото­рое образуется из числа N путем замены последней цифры на значение наибольшей цифры в записи числа N. Пример. N= 128 452, М= 128 458.
На Pascal ABC


Аноним: Где Вы этот Pascal ABC берете? Проект закрыт разработчиками в 2007 году. И уже 11 лет вместо него PascalABC.NET.

Ответы

Автор ответа: estengseant
1
var i,max: Integer;
n,m: String;
begin
max:=0;
readln(n);
for i:=1 to length(n) do
begin
if max<n[i] then max:=n[i];
end;
m:=n;
m[length(m)]:=max;
writeln(m);
end.
Похожие вопросы
Предмет: Литература, автор: Aleksakhina2007