Иногда для решения той или иной задачи приходится использовать повторяющиеся строки кода. Например, если перед нами стоит задача вывести на экран все числа от 1 до 100. Для её решения нам придётся 100 раз написать одну и ту же строчку. Но это не кажется логичным, так как 100 строк мы ещё в состоянии написать, а что делать, если их 100000? А если мы вообще заранее не знаем, сколько их будет? Для решения подобных задач в программировании существует понятие цикла. Википедия гласит:
Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций.Цикл While - цикл с предусловием
Самый распространённый цикл в программировании. Этот цикл выполняет набор команд пока истинно какое-либо условие.А циклом с предусловием его называют за то, что он сначала проверяет условие и только потом выполняет команды. Его общий вид можно записать так: while (<условие>){
<команды> }
<продолжение програ