Ответы на вопрос:
Const n = 20; var a: array[1..n] of integer; i: integer; flag: boolean; begin randomize; writeln('элементы массива'); for i : = 1 to n do begin a[i] : = random(19999) - 9999; write(a[i]: 6); end; writeln; i : = 1; flag : = false; repeat flag : = (sign(a[i]) = sign(a[i + 1])); i : = i + 1 until flag or (i > n); if flag then writeln('есть пара соседних элементов с одним знаком') else writeln('нет пар соседних элементов с одним знаком') end. тестовое решение: элементы массива 2440 -2414 -3192 -6912 -8537 7364 2869 -2505 8875 2662 401 7398 2213 8804 2039 1485 4213 8359 -2410 -5844 есть пара соседних элементов с одним знаком
Популярно: Информатика
-
galinamosyagina25.09.2021 09:53
-
avramkata8116.10.2020 17:35
-
Кирилл1122118.06.2020 19:31
-
Алтын12938849к9ку927.05.2021 08:40
-
Учёныймастер0626.03.2022 14:20
-
BlackBear251719.07.2022 13:55
-
00KARTOSHKA0010.06.2021 14:44
-
Ахамад12.02.2022 19:05
-
Vika1551108.02.2022 03:50
-
Настя01011104.10.2022 12:31