Составить программу для проверки утверждения: "результат вычислений по формуле x^2+x+41, при 0< =x< =40 являются простые числа ". все результаты вывести на экран
120
359
Ответы на вопрос:
Dim x as integer, y as integer dim f as integer, p as integer cls for x = 0 to 40 y = x * x + x + 41 if y mod 2 = 0 then f = -1 else f = 0 p = 3 do while f = 0 and p * p < = y if y mod p = 0 then f = -1 else f = 0 p = p + 2 loop if f = 0 then print "x="; x, "y="; y, "is prime" else print "x="; x, "y="; y, "not prime" end if next x end обнаружился странный эффект qbasic. последовательность команд: y: =x^2+x+41 для x=40 присваивает у значение 1681. для p=41 значение p^2 также равно 1681, но значение выражения p^2< =y при этом оказывается ложным, хотя p^2 в этом случае должно быть равно у. в связи с этой странностью вместо х^2 использовано х*х, а вместо p^2 использовано р*р. результат выполнения программы: x= 0 y= 41 is prime x= 1 y= 43 is prime x= 2 y= 47 is prime x= 3 y= 53 is prime x= 4 y= 61 is prime x= 5 y= 71 is prime x= 6 y= 83 is prime x= 7 y= 97 is prime x= 8 y= 113 is prime x= 9 y= 131 is prime x= 10 y= 151 is prime x= 11 y= 173 is prime x= 12 y= 197 is prime x= 13 y= 223 is prime x= 14 y= 251 is prime x= 15 y= 281 is prime x= 16 y= 313 is prime x= 17 y= 347 is prime x= 18 y= 383 is prime x= 19 y= 421 is prime x= 20 y= 461 is prime x= 21 y= 503 is prime x= 22 y= 547 is prime x= 23 y= 593 is prime x= 24 y= 641 is prime x= 25 y= 691 is prime x= 26 y= 743 is prime x= 27 y= 797 is prime x= 28 y= 853 is prime x= 29 y= 911 is prime x= 30 y= 971 is prime x= 31 y= 1033 is prime x= 32 y= 1097 is prime x= 33 y= 1163 is prime x= 34 y= 1231 is prime x= 35 y= 1301 is prime x= 36 y= 1373 is prime x= 37 y= 1447 is prime x= 38 y= 1523 is prime x= 39 y= 1601 is prime x= 40 y= 1681 not prime
Устройства хранения данных - это жёсткий диск,диск,флеш карта. устройства вывода данных - это колонки принтер монитор
Популярно: Информатика
-
kapitoshka20201.11.2020 02:35
-
Xidirova0426.03.2022 01:28
-
andreywwwoooandrey30.04.2022 02:17
-
adri12109.07.2021 21:32
-
zige11.06.2021 04:16
-
Dimon2005Dima27.09.2020 04:37
-
innaalekseenko120.08.2022 02:49
-
19zm19zm08.06.2021 09:59
-
KristinaKinka06.05.2022 14:19
-
Donyakotova10.10.2022 19:58