programming

While

while (<condition>) {}

do{
}while(<logical expression>);
  • break - досрочный выход (может занять время перезагрузкой конвеера процессора)
  • continue - досрочный переход на новую итерацию

For

for (<expression1>; <expression2>; <expression3>) {}
  • expression1 - execute ones before operation
  • expression2 - condition checks before iteration
  • expression3 - executes after iteration
  • В выражениях можно через , указывать несколько условий