profile
Размещено 6 лет назад по предмету Музыка от dimaryb5620

Конспект на тему цикл

  1. Ответ на вопрос
    Ответ на вопрос дан mila2404
    Командой повторения или циклом называется такая форма организации действий, при которой одна и та же последовательность действий повторяется до тех пор, пока сохраняется значение некоторого логического выражения. При изменении значения логического выражения на противоположное повторения прекращаются (цикл завершается).

    Для организации цикла необходимо выполнить следующие действия:

    перед началом цикла задать начальное значение параметра;

    внутри цикла изменять параметр цикла с помощью оператора присваивания;

    проверять условие повторения или окончания цикла;

    управлять циклом, т.е. переходить к его началу, если он не закончен, или выходить из цикла в противном случае.

    Различают циклы с известным числом повторений (цикл с параметром) и итерационные (с пред- и постусловием).

    В цикле с известным числом повторений параметр изменяется в заданном диапазоне.

    Если в цикле изменяется простая переменная, то она является параметром цикла; если в цикле изменяется переменная с индексом, то индекс этой переменной является параметром цикла.

    Для организации цикла с известным числом повторений в Pascal используется оператор for.

    Структура цикла, организованного с помощью этого оператора, имеет вид:

    For I := A To B Do Begin <операторы> End;

    или

    For I := A DownTo B Do Begin <операторы> End;

    Здесь I — параметр, изменяющийся в цикле; A, B — выражения порядкового типа, обозначающие начальное, конечное значение параметра цикла. Шаг изменения номера параметра цикла равен 1, если в заголовке цикла стоит To (т.е. реально следующее значение параметра цикла вычисляется с помощью функции succ); и -1 — при DownTo (вычисление производится с помощью функции pred).

    Порядок выполнения цикла с шагом 1 следующий: вычисляются значения начального и конечного значений параметра цикла; параметр если I принимает начальное значение; если I меньше или равно конечному значению, исполняется тело цикла; значение параметра цикла увеличивается, т.е. I := succ(I); проверяется условие I<=B (для отрицательного шага условие I>=B) и при его выполнении цикл повторяется. Выход из цикла осуществляется, если I>B (IB (или A

    Если в операторе цикла с параметром начальное или конечное значение параметра заданы переменными или выражениями, то значения этих переменных должны быть определены в программе до оператора цикла. Не следует внутри цикла изменять параметр цикла, его начальное и конечное значения с помощью операторов присваивания или ввода.

    Задача 1. Дано натуральное n, действительное x. Вычислить 

    Разработаем алгоритм решения задачи:

    1) ввести данные - количество слагаемых n и число x;

    2) присвоить переменной, в которой будем хранить степени sin x, значение 1; S := 0;

    3) присвоить параметру цикла значение 1;

    4) если значение параметра цикла меньше n, перейти к следующему пункту, иначе к п. 9;

    5) вычислить очередную степень sin x;

    6) добавить вычисленное значение к сумме;

    7) увеличить параметр цикла на 1;

    8) перейти к п.4;

    9) вывести на печать сумму S;

    10) конец.

    {Программа вычисления суммы степеней sin x}

    Program Summa;

    Var S, X, Pr : Real; N, I : Integer;

    Begin

    Write('Введите число слагаемых и x: '); ReadLn(N, X);

    Pr := 1; {в этой переменной хранятся последовательные степени sin x}

    S := 0;

    For I := 1 To N Do

    Begin

    Pr := Pr * Sin(X); {Очередная степень Sin(x)}

    S := S + Pr

    End;

    WriteLn('Сумма равна ', S : 7 : 4)

    End.

    Достаточно часто цикл с параметром используется при разработке программ обработки массивов.

    Примечание. Как видно из рассказа, приведённого выше

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.