Задать вопрос
6 сентября, 19:18

Определите функционал программы.

Begin

readln (n) ;

count : = 0;

for i : = 1 to n do begin

if n mod i = 0 then inc (count)

end;

writeln (count = 2)

end.

1) находит веденное число равным 2

2) находит натуральные числа

3) находит, является ли число простым

+2
Ответы (1)
  1. 6 сентября, 21:45
    0
    Эта программа выведет true, если число делителей числа n равно 2, включая 1 и само число n, а это по определению означает, что число n - простое.

    Поэтому ответ 3)
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Определите функционал программы. Begin readln (n) ; count : = 0; for i : = 1 to n do begin if n mod i = 0 then inc (count) end; writeln ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Сделать так чтобы Writeln был заменен другим словом и повторялься не больше двух раз program choise; var N_M:integer; writeln (' введи номер месяца ') ; readln (N_M) ; case N_M of 1:writeln (' январь ') ; 2:writeln (' февраль ') ;
Ответы (1)
Uses crt; var n, s, s1, s2, k:integer; begin writeln ('Введите число: ') ; readln (n) ; s:=0; s1:=0; s2:=0; while n>0 do begin inc (k) ; if k mod 2 = 0 then begin s:=s+n mod 10; n:=n div 10; end else begin s1:=s1+n mod 10; n:=n div 10; end;
Ответы (1)
Запиши программу в Паскале для вычисления площади прямоугольника со сторонами c и m. 1) begin writeln ('Введи длину и ширину прямоугольника c и m') ; readln (c, m) ; s:=c*m; writeln ('s=', s) ; readln; end.
Ответы (1)
Что я неправильно написал? var a, b, c, d: real; begin writeln (' введи число a') ; readln (a) ; writeln ('введи число b') ; readln (b) ; writeln ('введи число c') ; readln (c) ; d:=a; a:=c; writeln (a) ; c:=b; writeln (c) ; b:=d; writeln (b) ; end.
Ответы (1)
Есть задача и надо сказать, в чем ее суть: var a, b, s, n, u:integer; begin readln (s) ; n:=s mod 4; u:=s mod 2; if (S mod 2>0) then writeln ('Инвалиды') else for a:=0 to n do begin for b:=0 to u do begin if ((a*4) + (b*2) = s) then writeln (a, b) ;
Ответы (1)