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

Дано натуральное число N больше 1. Найдите количество его делителей. (Программа в паскале на цикл for)

+1
Ответы (1)
  1. 18 сентября, 19:58
    0
    program sample;

    var

    num, i, num_del:integer;

    begin

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

    read (num);

    num_del : = 0;

    writeln ('Делители: ');

    for i : = 1 to num do

    begin

    if num mod i = 0 then

    begin

    write (i, ', ');

    num_del : = num_del + 1;

    end;

    end;

    writeln;

    writeln ('Количество делителей: ', num_del);

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дано натуральное число N больше 1. Найдите количество его делителей. (Программа в паскале на цикл for) ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
3. Дано натуральное число. Найти сумму его четных делителей и количество этих делителей.
Ответы (1)
Установите соответствие: 1) базовое системное ПО а) операционная система 2) утилиты б) программа диагностики дисков в) антивирусная программа г) операционная оболочка д) программа архивации данных e) программа обслуживания сети
Ответы (1)
Напишите программу в паскале, которая в последовательности натуральных чисел определяет максимальное число, кратное 4. Программа получает на вход количество чисел в последовательности, а затем сами числа.
Ответы (1)
Дано натуральное число. Верно ли, что количество его цифр есть четное число, а само число не превышает b? Написать программу на паскале используя циклы, но не используя массивы, строковый тип и boolean
Ответы (1)
Дано натуральное число N. Определить К - количество делителей этого числа, не превышая его (N = 12, его делители 1, 2, 3, 4, 6, К = 5)
Ответы (1)