Практикум по курсу "Алгоритмизация и программирование". Часть 1. Андрианова А.А - 30 стр.

UptoLike

Раздел 3. Цикл “для” (цикл с параметром)
Другим видом цикла является цикл “для”. Его удобно использовать в
случаях, когда точно известно количество итераций цикла. Тогда создается
переменная-счетчик, которая будет изменять свое значение при переходе от
одной итерации к другой, пока не достигнет границы. Чаще всего эта
переменная имеет определенный смысл: номер элемента массива, номер
строки или столбца матрицы, степень числа и др.
В блоке цикла содержатся три части, которые разделяются запятыми.
Первая часть служит для инициализации счетчика. Вторая задает граничное
значение счетчика. Когда переменная-счетчик становится больше граничного
значения, цикл завершается. Третья часть представляет собой приращение
значения переменной-счетчика при переходе к следующей итерации цикла.
Оно происходит в конце каждой итерации. Значение приращения называют
также шагом цикла.
В качестве примера использования цикла “для” приведем фрагмент
алгоритма решения следующей задачи требуется вывести значения средних
температур за год по месяцам. Фрагмент блок-схемы показан на Рис.3.1.
Рис.3.1. Фрагмент блок-схемы с циклом “для”
Задача 1. Найти
Алгоритм не требует особенных комментариев. Значение переменной n
должно быть неотрицательным. Цикл с параметром используется для
перебора всех сомножителей искомого произведения (от 2 до n). Блок-схема
решения этой задачи представлена на Рис.3.2.
Код программы для задачи 1.
using System;
namespace Examples
                                 Раздел 3. Цикл “для” (цикл с параметром)


    Другим видом цикла является цикл “для”. Его удобно использовать в
случаях, когда точно известно количество итераций цикла. Тогда создается
переменная-счетчик, которая будет изменять свое значение при переходе от
одной итерации к другой, пока не достигнет границы. Чаще всего эта
переменная имеет определенный смысл: номер элемента массива, номер
строки или столбца матрицы, степень числа и др.
    В блоке цикла содержатся три части, которые разделяются запятыми.
Первая часть служит для инициализации счетчика. Вторая задает граничное
значение счетчика. Когда переменная-счетчик становится больше граничного
значения, цикл завершается. Третья часть представляет собой приращение
значения переменной-счетчика при переходе к следующей итерации цикла.
Оно происходит в конце каждой итерации. Значение приращения называют
также шагом цикла.
    В качестве примера использования цикла “для” приведем фрагмент
алгоритма решения следующей задачи – требуется вывести значения средних
температур за год по месяцам. Фрагмент блок-схемы показан на Рис.3.1.




                    Рис.3.1. Фрагмент блок-схемы с циклом “для”

    Задача 1. Найти


    Алгоритм не требует особенных комментариев. Значение переменной n
должно быть неотрицательным. Цикл с параметром используется для
перебора всех сомножителей искомого произведения (от 2 до n). Блок-схема
решения этой задачи представлена на Рис.3.2.

    Код программы для задачи 1.
    using System;

    namespace Examples