Задать вопрос
19 августа, 01:34

Паскаль, цикл с предусловием while. Вводится целое положительное число. Найти наименьшую нечетную цифру в числе. Если в числе нет нечетных цифр, то вывести надпись "В числе нет нечетных цифр"

+1
Ответы (1)
  1. 19 августа, 04:03
    0
    Var min, n, r, m:integer;

    begin

    writeln ('Введите целое положительное число') ;

    read (n) ;

    min : = 10;

    r : = 1;

    while r 0 do

    begin

    m : = n mod 10;

    if (m < min) and (m mod 2 = 1) then min : = m;

    r : = n div 10;

    n : = r;

    end;

    if min = 10 then writeln ('В числе нет нечетных цифр') else writeln (min)

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Паскаль, цикл с предусловием while. Вводится целое положительное число. Найти наименьшую нечетную цифру в числе. Если в числе нет нечетных ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы