1.Задан одномерный массив А, содержащий N элементов. Укажите, что будет определено в результате работы следующего фрагмента программы:
S:=0;
for i:=1 to N do
if A[i]>0 then S:=S+A[i];
Варианты ответов:

Сумма неотрицательных элементов массива

Сумма положительных элементов массива

Максимальный элемент массива

Количество положительных элементов массива
2.Дан фрагмент программы, определяющий количество отрицательных элементов массива A[1..10]. Восстановите пропущенное условие.
k:=0;
for i:=1 to 10 do
if ________ then k:=10 – 1;
write (p)
Варианты ответов:

A[i]<0

A[i]>0

A[i]<=0

A[i]>0
3.Какой оператор необходимо вставить вместо многоточия в следующий фрагмент программы на языке Паскаль, чтобы верно решалась задача нахождения произведения элементов массива А, содержащего N элементов?

for i:=1 to N do S:=S*A[i]
Варианты ответов:

S:=1

S:=A[N]

S:=0

S:=A[1]
4.var a: array [1..59] of real;Здесь oписан массив a из … вещественных чисел.
Варианты ответов:
58

50

59

60
5.Выберите правильные варианты вывода элементов массива на печать в строку.
Варианты ответов:

for i:=1 to n do write (`a[`, i, `]=`)

for i:=1 to n do write (`a`, i, `=`, a[i])

for i:=1 to n do writeln (a[i])

for i:=1 to n do write (a[i], ` ` )

Ответы

Ответ дал: sofa5350
0

Ответ:

А =N поэтому сумма положительных элементов равна нулю

N =A ну поэтому отрицательных чисел тоже равна нулю

максимального элемента нет

Паскаль не нужен желательно С++

59

4

Вас заинтересует