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