78 |
С т р а н и ц а
Цикл повторяется вечно, потому что мы убрали строку кода которая меняла
значение переменной х. Если значение х не возрастает и остаётся тем же, мы
застрянем в теле цикла while. Это потому что несоблюдение условия (значение х
становится 6) не может быть встречено, если х не меняется внутри тела цикла.
В следующих упражнениях используются все принципы из предыдущих глав, такие
как операции приращения += и -= отрицательного приращения (декремент). Если
вы что-то забыли, то вернитесь и повторите предыдущие разделы.
Упражнения
1. Напишите цикл while, который будет выводить числа от 1 до 10.
2. Напишите цикл while, который будет выводить числа от 10 до 1 (на
убывание).
3. Напишите цикл while, который будет выводить числа от 2 до 20, с
инкрементацией на два (например: 2, 4, 6 и 8).
4. Напишите цикл while, который будет выводить числа от 1 до 16 и помимо
того, их же в квадратной степени.
Вот пример вывода программы по примеру упражнения 4:
Достарыңызбен бөлісу: