Задать вопрос

С клавиатуры вводится число, состоящее не более чем из 200 цифр. Найти кол-во нечетных цифр данного числа

+4
Ответы (1)
  1. 21 сентября, 18:56
    0
    var

    a, b, c, s: integer; / / объявляем переменные целочисленного типа.

    begin

    write ('Введите число:'); / / вывод строки на экран.

    read (a); / / считываем число, введенное с клавиатуры.

    c: = a; / / запоминаем введенное число в переменной с.

    while a > 0 do / / начало цикла.

    begin

    b : = a mod 10; / / определяем последнюю цифру числа.

    if (b mod 2 > 0) then / / проверяем четность цифры.

    s: = s + 1; / / считаем кол-во нечетных цифр.

    a : = a div 10; / / удаляем последнюю цифру из числа.

    end;

    writeln ('Количество нечетных цифр в числе ', c,'равно ', s); / / вывод строки на экран.

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «С клавиатуры вводится число, состоящее не более чем из 200 цифр. Найти кол-во нечетных цифр данного числа ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы