Дано целое число n и массив случайных положительных и отрицательных чисел...

0 голосов

Дано целое число n и массив случайных положительных и отрицательных чисел T[1..n](T[i]:=random(n)-n div 2)в массиве Т определить число соседств двух положительных чисел и двух чисел разного знака.


спросил от (55 баллов) в категории Информатика
оставил комментарий от Архангел (142k баллов)

Опять конкурсы...

оставил комментарий от Бакалавр (13.9k баллов)

Точно, конкурсы. Правда не помню какой. Но пару лет назад решал такую задачу. Попробую вспомнить

оставил комментарий от Архангел (142k баллов)

Конкурсы не стоит решать, они - нарушение Правил и подлежат удалению.

оставил комментарий от Архангел (142k баллов)

Не стоит поощрять "хитро...умных", которые Вашим умом получать награды хотят

1 Ответ
0 голосов
ответил от Бакалавр (13.9k баллов)

Const n = 100;
var
  a: array[1..n] of real;
  i,j,k: integer;
begin
  writeln('Число элементов в массиве (k<=100)');<br>  readln(k);
  j := 0;
  for i := 1 to k do
    a[i] := random(101) - 50;
  for i := 2 to k do
  begin
  if (a[i-1]>0) and (a[i]>0) or (a[i-1]*a[i]<0) then j:=j+1;<br>  end;
  writeln(j);
end.

...