Найдите количество элементов двумерного массива a[1..5,1..5] равных 1. массив заполните случайными числами в диапазоне от -10 до 10. вывести массив на экран в виде таблицы и количество элементов равных 1.
208
412
Ответы на вопрос:
Var a: array[1..5,1..5]of integer; i,j,k: integer; begin for i: =1 to 5 do begin writeln; for j: =1 to 5 do begin a[i,j]: =random(21)-10; write(a[i,j]: 4); if a[i,j]=1 then k: =k+1; end; end; writeln; if k=0 then writeln('нет =1') else writeln(k); end.
Program diapozon; var a: array [1..20] of integer; x: integer; i: shortint; begin randomize; for i: = 1 to 20 do a[i]: = random(-20,60); write('введите число, которое нужно проверить > > '); readln(x); for i: = 1 to 20 do if(a[i] = x) then begin writeln('это число есть в массиве'); exit; end; writeln('этого числа нет в массиве'); end. //программа создаст массив из 20 элементов с числами от -20 до 60 и проверит есть ли в нем число, заданное пользователем. выведет пояснение.
Популярно: Информатика
-
Natusik161624.06.2022 22:02
-
Reaper65517.06.2021 09:40
-
pinelopa200526.10.2021 17:07
-
kosmikanna24.06.2021 04:22
-
feliz360008.02.2021 16:22
-
meizum2luba03.10.2022 15:49
-
том5555120.06.2022 13:56
-
lolko227.10.2021 04:52
-
oksankavdovina17.05.2020 19:08
-
severin456813.05.2023 15:54