Определить, что результатами вычислений по формуле являются простые числа - QBasic
Формулировка задачи:
Составить программу для проверки утверждения: «Результатами вычислений по формуле x2 + x + 41 при 0 ≥ х ≥ 40 являются простые числа». Все результаты вывести на экран.
Решение задачи: «Определить, что результатами вычислений по формуле являются простые числа»
textual
Листинг программы
FOR x=0 TO 40 a=x^2+x+41 FOR i=2 TO a-1 IF a MOD i=0 THEN f=1 NEXT NEXT IF f=0 THEN PRINT "Yes" ELSE PRINT"No"
Объяснение кода листинга программы
- Задается диапазон переменной
x
от 0 до 40 с шагом 1. - Вычисляется значение переменной
a
какx^2 + x + 41
. - Задается диапазон переменной
i
от 2 доa-1
с шагом 1. - Проверяется, делится ли
a
наi
без остатка (a MOD i=0
). - Если остаток от деления равен 0, то переменной
f
присваивается значение 1. - Переменная
f
инкрементируется на 1. - Если
f
не равно 1, то переменнойf
присваивается значение 0. - Выводится на экран строка
Yes
, еслиf
равно 1, иначе выводится строкаNo
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д