Категория
Информатика, опубликовано 09.01.2019 16:01

Надо решить задачу на языке программирования PascalABC

Напишите рекурсивную функцию, определяющую, является ли заданное натуральное число простым. Простым называется натуральное число, большее 1, не имеющее других делителей, кроме единицы и самого себя.


Выведите «YES» если число простое, иначе выведите«NO».
Примеры
42 NO
547 YES

Ответы

Ответ
Ответ оставил: Гость
Без прелюдий, только основная часть программы:
 While (p<>1)
do begin
readln(p);
{a)} if p mod 7 = 0
then a+=1;
{б)} if (p>10) and (p<=100)
then b+=p;
{в}if (p mod 3 =0) and (p mod 5 = 0)
then s+=p;
end;
...
Это для паскаль ABC или ABC.NET
Ответ
Ответ оставил: Гость
Системы программирования
Ответ
Ответ оставил: Гость
Это программа каталога брокиловает все сетям ПК
Ответ
Ответ оставил: Гость
Это одна из програм Абоне  


Другие вопросы по информатике

Вопрос
Информатика, опубликовано 09.01.2019 16:01
✅ Ответов: 2 на вопрос по информатике: Надо решить задачу на языке программирования PascalABC Напишите рекурсивную функцию, определяющую, является ли заданное натуральное число простым. Простым называется натуральное число, большее 1, не имеющее других делителей, кроме единицы и самого себя. Выведите «YES» если число простое, иначе выведите«NO». Примеры 42 NO 547 YES... ты найдешь на сайте. Также ты можешь добавить свой вариант ответа, если считаешь, что он не верен или твой ответ более полный. Пожалуйста, добавляй только правильные ответы.
Вконтакте Youtube