не могу понять в цикле переменная к принимает какеито нереальные значения