• Предмет: Информатика
  • Автор: djjfjejdjjf
  • Вопрос задан 3 месяца назад

Пусть элементы табличной величины a[1..10] приобретают соответственно значения 5, -6, 3, 8, 25, -12, 15, 0, -2, 4. Какое значение будет приобретать переменная k после выполнения следующего фрагмента программы?

k:=0;
for i:=1 to 10 do
if a[i]<=0
then k:=k+1;


djjfjejdjjf: Варианты ответа: 3/4/5

Ответы

Ответ дал: motoroller2se
0

Ответ:

К=4

Объяснение:

Надо понять что делает программа. А делает она вот что. Она увеличивает К на единицу, если выполнено условие a[i]<=0 - если элемент массива отрицательный или 0. Посчитаем сколько таких:

5, -6, 3, 8, 25, -12, 15, 0, -2, 4.

Их 4. Значит К=4.

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