![Todasca](https://m.sprashivalka.com/orig/fbf/7f2/9e0/86033.jpg?auto_optimize=high&width=128&height=128&aspect_ratio=1%3A1)
Todasca
Почему выдаёт 96, вместо нужных 7 дней?
program bolnoi;
var t:integer; k:real;
begin
t:=0; k:=50;
while k>=12 do
begin
k:=k-2*20/100;
t:=t+1;
end;
write('Через',t,'дней');
end.
program bolnoi;
var t:integer; k:real;
begin
t:=0; k:=50;
while k>=12 do
begin
k:=k-2*20/100;
t:=t+1;
end;
write('Через',t,'дней');
end.
Прикинь по тексту программы: у тебя от к=50 отнимается 0,4 до тех пор пока к больше 12. Получится 95 шагов. Где-то наверное неправильно списал.