kolyafedosov
31.05.2020 11:07

5-тапсырма комектесіп жіберіңіздерші менде сендерге комектесем​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ИванПро228
10.07.2021 07:25

var

  a: array [1..16] of integer;  //Массив из 16 целых чисел

  i: integer;

  b: boolean;  {Логическая переменная (найдено ли хотя бы одно число, кратное трем)}

 

begin

  b:= false;  //Ни одного числа, кратного трем еще не найдено

  write('Исходный массив:  ');

  for i:= 1 to 16 do  {Заполняем исходный массив случайными числами от - 20 до 20 и распечатываем его}

  begin

    a[i]:= random(40) - 20;

    write(a[i], '  ');

  end;

  writeln;

  for i:= 1 to 16 do  //Определяем, есть ли в массиве хотя бы одно число, кратно трём, и если есть, то выходим из цикла 

    if (a[i] mod 3 = 0) and (a[i] <> 0) then

    begin

      writeln('В массиве есть хотя бы одно число, кратное трём');

      b:= true;

      break;

    end;

  if b = false then writeln('В массиве нет ни одного числа, кратного трём');

end.

Если все правильно, отметь решение как лучшее)

   

0,0(0 оценок)
Ответ:
coffeegiraffe
04.11.2021 11:36
1)
Program n1;
const n=5;
var a: array [1..n] of integer;
i: integer;
begin
for i:=1 to n do readln(a[i]);
for i:=1 to n do if( i mod 2=0) then a[i]:=0
else a[i]:=1;
for i:=1 to n do writeln(a[i]);
end.
2)
Program n2;
const n=25;
var a: array [1..n] of integer;
i,k: integer;
begin
randomize;
for i:=1 to n do
begin
a[i]:=random(5)+1;
if a[i]<3 then k:=k+1;
end;
writeln(k);
end.
3)
Program n3;
const n=5;
var a: array [1..n] of integer;
i,S: integer;
begin
S:=0;
for i:=1 to n do readln(a[i]);
for i:=1 to n do if (a[i]<0) then S:=S+a[i];
writeln(S);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота