Определить, что результатами вычислений по формуле являются простые числа - QBasic

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

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

Составить программу для проверки утверждения: «Результатами вычислений по формуле x2 + x + 41 при 0 ≥ х ≥ 40 являются простые числа». Все результаты вывести на экран.
Листинг программы
  1. PRINT "Zadacha9"
  2. INPUT "i=", i
  3. INPUT "x=", x
  4. FOR i = 0 TO 40
  5. NEXT i
  6. g = x ^ 2 + x + 41
  7. PRINT "Vivod="; g
  8. END

Решение задачи: «Определить, что результатами вычислений по формуле являются простые числа»

textual
Листинг программы
  1. FOR x=0 TO 40
  2. a=x^2+x+41
  3. FOR i=2 TO a-1
  4. IF a MOD i=0 THEN f=1
  5. NEXT
  6. NEXT
  7. IF f=0 THEN PRINT "Yes" ELSE PRINT"No"

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

  1. Задается диапазон переменной x от 0 до 40 с шагом 1.
  2. Вычисляется значение переменной a как x^2 + x + 41.
  3. Задается диапазон переменной i от 2 до a-1 с шагом 1.
  4. Проверяется, делится ли a на i без остатка (a MOD i=0).
  5. Если остаток от деления равен 0, то переменной f присваивается значение 1.
  6. Переменная f инкрементируется на 1.
  7. Если f не равно 1, то переменной f присваивается значение 0.
  8. Выводится на экран строка Yes, если f равно 1, иначе выводится строка No.

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


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

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

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

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

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

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