Вывести все простые числа в диапазоне от n до m - QBasic

Узнай цену своей работы

Формулировка задачи:

Даны натуральные числа n и m. Вывести все простые числа в диапазоне от n до m.

Решение задачи: «Вывести все простые числа в диапазоне от n до m»

textual
Листинг программы
  1. INPUT "enter n: ", n
  2. INPUT "enter m: ", m
  3. FOR i = n TO m
  4.     k = 0
  5.     FOR j = 1 TO i
  6.         IF i MOD j = 0 THEN k = k + 1
  7.     NEXT
  8.     IF k = 2 THEN PRINT i;
  9. NEXT

Объяснение кода листинга программы

  1. Пользователю предлагается ввести два числа - n и m.
  2. Далее, в цикле от n до m (включительно) проверяется каждое число на простоту.
  3. Для проверки простоты числа используется второй цикл от 1 до самого числа, в котором проверяется, делится ли число на какое-либо из этих значений без остатка. Если делится - увеличивается счетчик k.
  4. Если после прохождения циклов значение k равно 2, то число является простым и выводится на экран.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы