Вопрос по информатике:
Дано некоторое натуральное число СН. Вывести на печать ближайшее к нему простое число. Pascal
- 22.09.2015 22:34
- Информатика
- remove_red_eye 7973
- thumb_up 34
Ответы и объяснения 1
Function simp(var n: integer): boolean;
var i,j: integer;
priz: boolean;
begin
priz:=true; i:=2;
j:=round(sqrt(n));
repeat
if (n mod i)=0 then
begin
priz:=false;
break;
end;
i:=i+1;
until i>j;
simp:=priz;
end;
{ основная программа }
var n: integer;
begin
write('CH = '); readln(n);
n:=n+1;
while not simp(n) do n:=n+1;
writeln('наименьшее простое число: ',n);
end.
- 23.09.2015 22:54
- thumb_up 18
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.