Задать вопрос
30 ноября, 17:28

1. На вход программе даётся число N и N чисел (все натуральные <10000).

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

Если таких чисел несколько, вывести любое из них. Примеры: 4 123 24 167 8762 = > 24; 5 13 4 16 100 8 = > 4

2. Программа должна вывести все четырёхзначные числа, которые являются палиндромами (т. е. читаются одинаково справа налево и слева направо).

Пример: 1001 1111 1221 1331 ... 9889 9999

+3
Ответы (1)
  1. 30 ноября, 20:15
    0
    Задача 1.

    var

    n, i, lmin, a, min: integer;

    begin

    readln (n);

    lmin:=32000;

    for i:=1 to n do

    begin

    read (a);

    if length (inttostr (a))
    end;

    write (min);

    end.

    Задача 2.

    var

    i: integer;

    s: string;

    begin

    for i:=1000 to 9999 do

    begin

    s:=inttostr (i);

    if (s[1]=s[4]) and (s[2]=s[3]) then writeln (i);

    end;

    end.

    Писалось в Pascal ABC. Если возникнуть какие-то вопросы или будут ошибки во время выполнения программы, пиши в комментариях
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «1. На вход программе даётся число N и N чисел (все натуральные 24; 5 13 4 16 100 8 = > 4 2. Программа должна вывести все четырёхзначные ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы