Информатика, вопрос задал moiseenkonasta , 10 лет назад

Какое значение будет принимать переменная Y после выполнения программы:


 var x,y : integer;


begin

      
y: = 0;


        
  for x: =10 downto 5 do
 y: = y + x;


      
writeln (‘y =’, y );
 

end.   

Ответы на вопрос

Ответил mappku
0
y:=0;\
y=10+9+8+7+6+5=45
Ответил moiseenkonasta
0
а если вместо переменной y, будет x?
Ответил mappku
0
тогда сохраниться последнее значение у, а именно 5
Ответил moiseenkonasta
0
спасибо
Ответил oreh15
0
0+10+9+8+7+6+5=45. Удобнее таблицей решать такие задачи.
Приложения:
Новые вопросы