Заполните массив целыми числами, используя генератор случайных чисел. - размер массива [1..100], размах чисел: -100, 100 1. подсчитайте количество + и - элементов массива 2. сформируйте из значений исходного массива два новых массива, содержащих только положительные и только отрицательные значения. распечатайте массивы. p.s. это учителя информатики, я вообще тему массивы не понимаю, , =)
228
272
Ответы на вопрос:
Program n1; const n=100; var a,b,c: array [1..n] of integer; i,kp,ko: integer; begin randomize; kp: =0; ko: =0; writeln('исходный массив: '); for i: =1 to n do begin a[i]: =random(201)-100; write(a[i],' '); end; writeln; for i: =1 to n do if a[i]> 0 then kp: =kp+1 else if a[i]< 0 then ko: =ko+1; writeln('кол-во положительных: ',kp); writeln('кол-во отрицательных: ',ko); for i: =1 to n do begin if a[i]> 0 then b[i]: =a[i] else if a[i]< 0 then c[i]: =a[i]; end; writeln('массив пол. значений: '); for i: =1 to n do if b[i]< > 0 then write(b[i],' '); writeln; writeln('массив отр. значений: '); for i: =1 to n do if c[i]< > 0 then write(c[i],' '); end.
Популярно: Информатика
-
Merser221227.01.2022 00:31
-
SaviRay30.05.2020 23:20
-
Диарочка119.07.2022 00:09
-
1Booooooooooom105.01.2020 01:09
-
альбина26219.06.2022 07:28
-
ARTIKSTUR14.04.2021 07:36
-
Kalimovnadir13.03.2020 06:07
-
Dinez808.04.2022 03:56
-
KrIs1girl09.11.2021 11:52
-
akzhanovarnai201.12.2020 23:14