A (5; -3 .4 .0 .-1) определить результат выполнения программы: s:=0 for i:=1 to 5 do it...

0 голосов

A (5; -3 .4 .0 .-1)
определить результат выполнения программы:
s:=0
for i:=1 to 5 do it (a [i] <0)<br> then s:= s+1:
помогите пожалуйста!Кому не трудно или может уже кто-то проходил такое!


спросил от (55 баллов) в категории Информатика
оставил комментарий от БОГ (194k баллов)

Вместо "it" должно быть "if" (если)

1 Ответ
0 голосов
ответил от БОГ (194k баллов)
 
Лучший ответ

S = 0
i = 1; a[i]<0 ⇒ a[1]<0 ⇒ 5<0 ⇒ false<br>i = 2; a[i]<0 ⇒ a[2]<0 ⇒ -3<0 ⇒ true; s = s+1 = 0+1 = 1<br>i = 3; a[i]<0 ⇒ a[3]<0 ⇒ 4<0 ⇒ false<br>i = 4; a[i]<0 ⇒ a[4]<0 ⇒ 0<0 ⇒ false<br>i = 5; a[i]<0 ⇒ a[5]<0 ⇒ -1<0 ⇒ true; s = s+1 = 1+1 = 2<br>Ответ: s=2

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

спасибо огромное)))))))))))

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

Пожалуйста.

...