Ответ:
1. 26,8
2. h = 73
3.
Первое окошко: p
Второе окошко: 40
Объяснение:
1.
x = 57 z = 1 i = 0
Действия в цикле:
1) z = (z + x / 2) / 2
2) i = i + 1
Если условие i < 4 истинно (да) цикл продолжает работу
x = 57 z = 1 i = 0
Действия в цикле:
1) z = (z + x / 2) / 2 = (1 + 57 / 2 ) / 2 = 14,75
2) i = i + 1 = 0 + 1 = 1
1 < 4 (да)
x = 57 z = 14,75 i = 1
Действия в цикле:
1) z = (z + x / 2) / 2 = (14,75 + 57 / 2 ) / 2 = 21,625
2) i = i + 1 = 1 + 1 = 2
2 < 4 (да)
x = 57 z = 21,625 i = 2
Действия в цикле:
1) z = (z + x / 2) / 2 = (21,625 + 57 / 2 ) / 2 = 25,0625
2) i = i + 1 = 2 + 1 = 3
3 < 4 (да)
x = 57 z = 25,0625 i = 3
Действия в цикле:
1) z = (z + x / 2) / 2 = (25,0625 + 57 / 2 ) / 2 = 26,78125
2) i = i + 1 = 3 + 1 = 4
4 < 4 (нет)
Цикл прекращает работу
x = 57 z = 26,78125 i = 4
z = 26,78125 ≈ 26,8
2.
оператор write ('h = ',h) сначала выведет на экран то, что написано в кавычках без них (h = ), а затем значение h
h = 73
write ('h = ',h)
На экране: h = 73
(пробелы перед знаком = и после обязательны)
3.
program perimetr_1;
var
a,b,p:real;
begin
a:= 9;
b:= 11;
p:=2*(a+b);
writeln('p=',p:4:0)
end.
Первое окошко: p
(английская строчная p)
Второе окошко: 40
(p = 2 * (a + b) = 2 * (9 + 11) = 2 * 20 = 40)