Напишите программку, которая поначалу считывает целое положительное число, а потом печатает

Напишите программку, которая сначала считывает целое положительное число, а потом печатает значение меньшей из его первой и заключительной цифр. Начальное число не превышает 30 000. Программка обязана напечатать только число, одинаковое значению наименьшей из его первой и последней цифр. Если число состоит из одной цифры, то наименьшим является значение самой этой числа.
Образцы работы программки:
Ввод: 3; Вывод:3
Ввод: 2194; Вывод: 2

Задать свой вопрос
1 ответ
Var a,af,al:integer;
begin
  writeln('Введите число');
  readln(a);
  if alt;10 then writeln('Ответ: ',a)
  else
  if alt;=99 then
  begin
  af:=a div 10;
  al:=a mod 10;
  if afgt;al then writeln('Ответ: ',al) else writeln('Ответ: ',af)
  end
  else
  if alt;=999 then
  begin
  af:=a div 100;
  al:=a mod 10;
  if afgt;al then writeln('Ответ: ',al) else writeln('Ответ: ',af)
  end
  else
  if alt;=9999 then
  begin
  af:=a div 1000;
  al:=a mod 10;
  if afgt;al then writeln('Ответ: ',al) else writeln('Ответ: ',af)
  end
  else
  if alt;=30000 then
  begin
  af:=a div 10000;
  al:=a mod 10;
  if afgt;al then writeln('Ответ: ',al) else writeln('Ответ: ',af)
  end;
end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт