ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Программирование вложенных цикловВсе рассмотренные выше операторы циклов допускают использование любых других операторов языка С внутри цикла, в том числе и операторов цикла. Это значит, что внутри одного цикла может находиться другой, что приводит к реализации вложенных циклов. Вложенные циклы необходимы для решения большого числа задач, например, вычисления двойных, тройных и т.д. сумм, просмотр элементов двумерного массива и многих других задач. В качестве примера вложенных циклов рассмотрим задачу вычисления суммы двойного ряда long S = 0L; int M = 10, N = 5; for(int i = 0; i <= N; i++) { for(int j = 0;j <= M;j++) S += i*j; } Того же результата можно добиться и с помощью оператора цикла while. Задание на лабораторную работу
1. Написать программу работы с операторами циклов while и for в соответствии с номером своего варианта. 2. Написать программу с использованием оператора цикла do while в соответствии с номером своего варианта. 3. Сделать выводы о полученных результатах работы программ.
Варианты заданий
Контрольные вопросы
1. В чем отличия между операторами while и do while? 2. Дайте понятие вложенных циклов? 3. Что такое цикл с предусловием? 4. Что такое цикл с постусловием? 5. Условие остановки цикла while? 6. Для каких целей используются циклы в программировании? 7. Перечислите операторы циклов в языке С.
Не нашли, что искали? Воспользуйтесь поиском:
|