Todasca
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.

Александр Михайлов
Александр Михайлов

Прикинь по тексту программы: у тебя от к=50 отнимается 0,4 до тех пор пока к больше 12. Получится 95 шагов. Где-то наверное неправильно списал.

Похожие вопросы
Как установить Виндос 7 вместо ХР?
Почему генератор не выдаёт нужного заряда?
почему выдаёт только одно число пхп? +
ребенку 7 дней. Нужно ли пеленать
Почему ввыдат 96 дней, вместо нужных 7?
я не сильный знаток делфи, но хочу узнать почему выдаёт ошибку
Windows 7 Loader eXtreme Edition. Почему активирует только на 30 дней ???
Что такое выдаёт ошибку?!!
вместо 8-ки можно ли ставить 7-ку?
Что делать? Компьютер выдаёт после обновления Windows 7 ошибку 0xc0000005. А после устранения выдаёт 0x80070490