Циклы в C++: Полное руководство от for до while с практикой
Введение: Зачем нужны циклы? Представьте, что вам нужно вывести на экран числа от 1 до 100, или обработать каждый элемент в списке, или ждать от пользователя ввода корректных данных. Писать по 100 одинаковых строк кода — неэффективно и нерационально. Для этого и существуют циклы. Цикл — это конструкция языка программирования, которая позволяет многократно выполнять один и тот же блок кода. В C++ есть три основных типа циклов: В этой статье мы сосредоточимся на for и while. Цикл for — ваш главный...
2 года назад
Как создать бесконечный цикл в Java
Часто, люди, начинающие работать с stream в Java, не до конца понимают как именно они работают и что значат терминальные операции. К примеру, мы хотим создать стрим и вывести первые 100 элементов. Это можно сделать следующими способами: Создаем стрим Stream infiniteStream = Stream.iterate(0, i -> i + 1); infiniteStream.limit(100).forEach(System.out::println); Все отлично, напечатаются числа от 0 до 99. Что будет, если мы удалим limit? Как раз таки мы и получим бесконечный цикл через stream. Это работает, хотя можно подумать, что у нас есть терминальная операция и якобы пока она не сработает стрим не запустится...