Главная страница
Навигация по странице:

  • Задание к работе Вычислить значения функции с использованием оператора цикла for ... to ... do .

  • 4.1. Блок-схема алгоритма задания 1

  • Информатика21-22. Методические указания по курсу Информатика Пятигорск 2020 Лабораторная работа 1


    Скачать 4.27 Mb.
    НазваниеМетодические указания по курсу Информатика Пятигорск 2020 Лабораторная работа 1
    Дата31.03.2022
    Размер4.27 Mb.
    Формат файлаdocx
    Имя файлаИнформатика21-22.docx
    ТипМетодические указания
    #431282
    страница11 из 12
    1   ...   4   5   6   7   8   9   10   11   12

    Лабораторная работа №16. Циклы с заданным числом повторений Подготовка к работе


    1. По указанной литературе изучить:

    организацию циклов с известным числом повторений;

    возможности языка для организации таких циклов с помощью операторов с параметром for...to...do и

    for...downto...do.
    2.Разработать алгоритм решения задач. 3. Составить программы решения задач. Контрольные вопросы

    1. Преимущества использования операторов циклов в программе.

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

    3. Средства языка Object Pascal для организации циклов с заданным числом
    повторений.


    1. Оператор цикла for...to...do.

    2. Оператор цикла for...downto...do.

    3. Разница между операторами for...to...do и for...downto...do.

    4. Требования к переменной цикла в операторах for...to...do и for...downto...do.

    5. Организация вычисления суммы.

    9. Организация вычисления произведения.
    Задание к работе

    1. Вычислить значения функции с использованием оператора цикла for...to...do. Проект - консольное приложение.

    2. Вычислить значения функции с использованием вложенных операторов цикла for...to...do. Проект - консольное приложение.

    Варианты заданий даны в табл. 4.1. табл. 4.1. Варианты заданий











    Пример выполнения

    Вычислить z= SI x2/i
    Блок-схема алгоритма задания представлена на рис. 4.1.



    рис. 4.1. Блок-схема алгоритма задания 1

    В блоке 1 вводится значение переменной х. Блок 2, задающий начальное значение суммы, стоит перед циклом, в котором она накапливается. Блок 3 - цикл с известным числом повторений. В его теле блок 4 вычисляет значение слагаемого x2/i и накапливает сумму. Результат представляет собой одно число, которое выводится блоком вывода 5. В блоке 6 организуется пауза, чтобы пользователь увидел результат.

    Задание 2

    Вычислить t = Y\ cos(yx)

    Блок-схема алгоритма задачи представлена на рис. 4.2.





    рис. 4.2. Блок-схема алгоритма задания 2

    В блоке 2 присваивается начальное значение 1 произведению t. Блок 3 открывает цикл по переменной п для формирования произведения. В теле цикла готовится очередной сомножитель в виде суммы. Блок 4 обнуляет значение переменной s, в которой происходит накапливание суммы. Блок 5 открывает цикл для вычисления очередной суммы. Формирование произведения осуществляет блок 7. Блок 8 выводит итоговое значение произведения. В алгоритме для разнообразия один цикл реализован оператором for...to...do, а другой - оператором for...downto...do.
    1   ...   4   5   6   7   8   9   10   11   12


    написать администратору сайта