Цикл while очень прост в сравнении с тем же циклом for, у него есть только одно условие и, пока оно истинно, цикл будет продолжаться.
Условие может быть не совсем простым и выглядеть как-то так:
while(a > 5 and a <= 128)
иногда весь цикл можно уместить в условии:
while((a = *f - n++) == 128 or *s++)
;
Есть, так же, расширенный вариант цикла do - while, он гарантирует то, что условие будет проверено хотя бы один раз.
В представленной на скриншоте ниже программа поможет вам лучше понять, как работает цикл while:
#C++ #Программирование #цикл while #while что это