Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Тема: «Разработка и отладка циклических программ».
Цель занятия: приобрести практические навыки по разработке циклических алгоритмов, программ и отладке их в интегрированной среде.
Отрабатываемые вопросы:
1. Разработка схем циклических алгоритмов и программ.
2. Отладка циклических программ.
Организационно-методические указания
Цикл – это последовательность действий, выполняемых многократно в решаемой задаче. Оператор цикла FOR… позволяет выполнять заданное число раз определенную группу операторов и записывается следующим образом:
FOR <I> = <A1> TO <A2> STEP <A3>
<последовательность операторов>
NEXT <I>
Оператор FOR- TO- STEP определяет заголовок цикла, NEXT оператор, определяющий конец тела цикла и изменяет значение параметра I на величину А3. Тело цикла – это серия команд, находящихся между операторами FOR и NEXT.
Переменную I называют параметром цикла, А1, А2, А3 задают соответственно: начальное значение параметра цикла, конечное значение и А3 – значение шага, на которое каждый раз изменяется значение параметра цикла.
Рассмотрим разработку и отладку циклической программы с известным числом повторений: операторы FOR- TO- STEP.
1. Постановка задачи. Составить схему алгоритма и программу для вычисления значений функции, взятой из списка индивидуальных заданий к данному лабораторному занятию, результаты вычислений выдать на монитор. Вычисляемая функция имеет следующий вид:
для х= (-1: 3) с шагом 0.5
2. Разработка схемы циклического алгоритма (рис.1).
Рис. 1. Схема циклического алгоритма
3. Разработка текста циклической программы
CLS
FOR х = -1 TO 3 STEP 0.5
y= (exp(x^2)+exp(-x^2))/2
PRINT “x= “; x, "y="; y
NEXT х
END
4. Оценка результатов вычислений для различных значений переменной «х».
5. Отладить циклическую программу вычисления таблицы квадратов чисел от 1 до 10 и вывести на экран монитора.
CLS
FOR i = 1 TO 10 STEP 1
PRINT "i="; i, "y="; i ^ 2
NEXT i
END
Дата публикования: 2014-11-19; Прочитано: 590 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!