Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте How to Work with Nested For Loops in C++ | Nested Loops
C++ Loops

Свайпніть щоб показати меню

book
How to Work with Nested For Loops in C++

A nested for loops are almost the same as a nested while loops. They allow you to create a set of iterations within another set of iterations, but in more convenient way. It is particularly useful when dealing with two-dimensional or multi-dimensional data structures with elements your want to iterate through.

Remember like in the previous section, we had a task that involved creating a rectangle in a console using three loops? As you already could guess there is a more straightforward and flexible way to accomplish this.

cpp

main

copy
123456789101112
#include <iostream> int main() { for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { std::cout << '#'; } std::cout << std::endl; } }

Understanding nested loops may be challenging initially, but once you grasp the concept, it becomes easy. So, let's try to practice.

Завдання

Swipe to start coding

Create a nested loop to output the next line instead of a rectangle: ##### #### ### ## #

Рішення

cpp

solution

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

book
How to Work with Nested For Loops in C++

A nested for loops are almost the same as a nested while loops. They allow you to create a set of iterations within another set of iterations, but in more convenient way. It is particularly useful when dealing with two-dimensional or multi-dimensional data structures with elements your want to iterate through.

Remember like in the previous section, we had a task that involved creating a rectangle in a console using three loops? As you already could guess there is a more straightforward and flexible way to accomplish this.

cpp

main

copy
123456789101112
#include <iostream> int main() { for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { std::cout << '#'; } std::cout << std::endl; } }

Understanding nested loops may be challenging initially, but once you grasp the concept, it becomes easy. So, let's try to practice.

Завдання

Swipe to start coding

Create a nested loop to output the next line instead of a rectangle: ##### #### ### ## #

Рішення

cpp

solution

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt