Определите значение переменной после выполнения цикла: а) а: =0 ; k: =3for x: =1 to k do a: =a+xответ а=б) а: =0 ; k: =3for x: =k to 1 do a: =a+xответ: а=в) а: =0 ; k: =3for x: =k downto 1 do a: =a+xответ а=г) d: =1foe i: 1 to 5 do if i mod 2=1 then d: =i*d
А)a=1+2+3=6
Б)a=0
В)a=3+2+1=6
Г)в первых присутствуют синтаксические ошибки в коде, по хорошему должно было быть так:
For i:=1 to 5 do if i mod 2=1 then d:=i*d
в данном случае:
d=1*1*3*5=15