Задать вопрос
27 января, 00:45

Помогите сделать в паскале!. Вводится число N. Определить максимальную четную цифру этого числа.

+5
Ответы (1)
  1. 27 января, 01:14
    0
    Const

    etalon = '8642';

    var

    n: real;

    s: string;

    i, k: integer;

    begin

    writeln ('Введите число');

    readln (n);

    Str (n, s);

    i : = 1;

    repeat

    k : = Pos (etalon[i], s);

    if k = 0 then i : = i + 1

    until (k 0) or (i > Length (etalon));

    if k > 0 then

    writeln ('Наибольшая четная цифра в числе: ', s[k])

    else

    writeln ('В числе не найдено четных цифр')

    end.

    Тестовый прогон

    Введите число

    3.14159265359893

    Наибольшая четная цифра в числе: 8
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Помогите сделать в паскале!. Вводится число N. Определить максимальную четную цифру этого числа. ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы