Для целых чисел задаётся переменная integer.
Для вещественных(то есть дробных) чисел задаётся переменная real.
Таким образом мы получаем:
1) L1: integer;
2) srd: real;
Значение переменных k и s изменяются до тех пор, пока s < 66
Будет выведено значение переменной k. k = 19
Трассировка:
s k
0 1
4 4
11 7
21 10
34 13
50 16
69 19 ← s > 66. Выводим k.
Они прототипы. Просто разное написание.
Представим числа, как числа с основанием 2.
![65536=2^{16}](https://tex.z-dn.net/?f=65536%3D2%5E%7B16%7D+)
![16= 2^{4}](https://tex.z-dn.net/?f=16%3D+2%5E%7B4%7D+)
![16/4=4](https://tex.z-dn.net/?f=16%2F4%3D4)
Ответ: в 4 раза.