Решение 6 задания ОГЭ по информатике (6.5) про циклические алгоритмы

Разбор задания 6.1:
  
Запишите значение переменной s, полученное в результате работы следующей программы.

Паскаль:

1
2
3
4
5
6
7
var s, k:integer;
begin
s:= 100;
for k:= 0 to 10 do
s:= s - 5;
writeln (s);
end.

Бэйсик:

1
2
3
4
5
6
7
8
DIM s AS INTEGER
DIM k AS INTEGER
s = 100
FOR k = 0 TO 10
s = s – 5
NEXT k
PRINT s
END

✍ Решение:
 

    Ответ: 45


    Решение задания 6.2:
      
    Запишите значение переменной s, полученное в результате работы следующей программы.

    Паскаль:

    1
    2
    3
    4
    5
    6
    7
    
    Var s, k: integer;
    Begin
    s := 100;
    for k := 1 to 9 do
      s := s - 5;
    write (s);
    End.

    Бэйсик:

    1
    2
    3
    4
    5
    6
    7
    
    DIM k, s AS INTEGER
    s = 100
    FOR k = 1 TO 9
       s = s - 5
    NEXT k
    PRINT s
    END

    ✍ Решение:
     

    Ответ: 55