карпова581
?>

Запишите программу в синтаксисе паскаль abc которая заполняет массив случайными числами на отрезке от -2 до 2 и считает сумму положительных элементов массива. когда будете писать программу, не забывайте что в 9м классе простые алгоритмы и еще более простые операторы.

Информатика

Ответы

upmoskovskiy
Const
  kk=100; { максимальный размер массива }

var
  a:array[1..kk] of integer;
  i,k,s:integer;

begin
  Write('Введите количество элементов массива: ');
  Read(k);
  Randomize;
  s:=0;
  for i:=1 to k do begin
    a[i]:=Random(5)-2;
    Write(a[i],' ');
    if a[i]>0 then s:=s+a[i]
    end;
  Writeln;
  Writeln('Сумма положительных элементов массива равна ',s)
end.

Пример
Введите количество элементов массива: 20
2 2 1 -2 -1 -1 1 0 1 2 1 0 2 1 2 -2 -1 -1 -1 -2
Сумма положительных элементов массива равна 15
chaa140

{1, 3, 4, 5, 7, 9}, {1, 5, 9}, {3, 4, 7}, {2, 6}

Объяснение:

1) Объединение A и C - все элементы, которые входят хотя бы в одно из множеств A, C. Но так как A - подмножество C (полностью входит в C), то объединение - это просто C: {1, 3, 4, 5, 7, 9}.

2) Пересечение A и C - все элементы, которые входят одновременно в оба множества A и C. В данном случае пересечение - это просто A: {1, 5, 9}.

3) Дополнение A до C - все элементы, которые лежат в C, но не в A: {3, 4, 7}.

4) Дополнение пересечения B и C до B: сюда должны входить все элементы, принадлежащие B, но не принадлежащие пересечению. Можно сообразить, что это превратится просто во все элементы B, не принадлежащие C: {2, 6}

denblacky
1. 2 Массивы объявляются тем же оператором, что и обычные переменные
2. Не корректный вопрос: индекс - это обращения к определенному элементу массива, а у самого массива индекса нет. В вариантах ответа ничего похожего на это нет.
3. 4 Массивы заполняются теми же операторами, что и обычные переменные
4. 1 Есть такой ввода в бейсике - конструкция READ DATA
5. 1 Выведется четвертый элемент массива, т.к. нумерация идет с нуля, и первый имеет номер 0, второй - 1, третий - 2, а четвертый - номер 3, который и запрашивается в выражении А(3)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Запишите программу в синтаксисе паскаль abc которая заполняет массив случайными числами на отрезке от -2 до 2 и считает сумму положительных элементов массива. когда будете писать программу, не забывайте что в 9м классе простые алгоритмы и еще более простые операторы.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

lider123
Janaz842060
likakedo4ka439
Милита1065
goryavinan
Yurok9872
Ignateva737
tyrenumberone
in-1973
Olgachalova111
Бабур
arturo95
natalia-shelkovich
s777tver109
Sergei Vitalevna