Результат выполнения алгоритма показан на прилагаемом рисунке. Начальная точка может быть любой (не обязательно 0,0).
Var a,k:integer;
begin
k:=0;
readln(a);
while a<>0 do
begin
if (a<10)and(a mod 3=0) then k:=k+1;
readln(a);
end;
writeln(k);
end.
Пример:
12
5
34
9
8
6
0
<span>2</span>
Procedure prime(n: integer);
var i: integer;
begin
for i := 2 to round(sqrt(n)) do
if n mod i = 0 then
begin
writeln('Число ', n, ' составное');
exit
end;
writeln('Число ', n, ' простое')
end;
begin
prime(3);
prime(8);
prime(23);
prime(35);
end.
Вывод:
Число 3 простое
Число 8 составное
Число 23 простое
Число 35 составное
Var x:array[1..10] of integer;
i,n,s:integer;
begin s:=0;
for i:=1 to n do
read(x[i]);
for i:=1 to n do
if x[i] mod2=1 then s:=s+x[i];
writeln('s=,s);
readln;
readln
end.
Думаю так будет.
1.1 байт= 8 бит
2. нет. неверно. 'Иванова'>'Иванов' в 1 случае -9 бит, а во 2- 8