Предмет: Информатика, автор: yurkivyulia

Чи може виконання циклу ніколи не закінчитись? Обгрунтувати відповідь.


iolandavalerypad353: Never say never

Ответы

Автор ответа: LegendaryGhost
48

Може цикл ніколи не закінчуватися. Тому що якщо умова циклу всегда є істиною, то цикл ніколи не перестане працювати. Наприклад, 1 > 0 - ця умова всегда буде істиною.


LegendaryGhost: for (1 > 0)
{
cout << "1":
}

output: 11111111111111111111111111111111111111111111111111...
iolandavalerypad353: C++ это шо, пуп Земли?
LegendaryGhost: Могу на питоне написать
LegendaryGhost: Почти на любом кроме паскаля
iolandavalerypad353: Значит не везде ваше утверждение верно
LegendaryGhost: Ну в большинстве случаев. Я не знаю всех ЯП'в, но считал, что он присутсвуют везде (ВЦ). Так в паскале нет ВЦ?
iolandavalerypad353: Что такое ВЦ?
LegendaryGhost: Вечный цикл
iolandavalerypad353: Бесконечный? Есть. В паскале цикл с постусловием другой, чем в сиподобных языках, которые выполняются пока условие True, а в паскале повторять до тех пор пока условие не станет True. Другими словами выполняется пока условие False.
LegendaryGhost: Понятно. Запомню.
Похожие вопросы
Предмет: Математика, автор: misinamaria936