|
Задания к работе №2Date: 2015-10-07; view: 421. END IF END IF ELSE Лабораторная работа №2
Тема: «Разработка и отладка разветвляющихся программ». Цель занятия: приобрести практические навыки по разработке разветвляющихся алгоритмов, программ и отладке их в интегрированной среде Отрабатываемые вопросы: 1. Разработка схем алгоритмов и разветвляющихся программ. 2. Отладка разветвляющихся программ. Организационно-методические указания Один из фундаментальных операторов – оператор IF…. помогает проводить анализ выполнения заданных условий. Программы, составленные для таких вычислений, называются разветвляющимися программами. 1.Постановка задачи. Разработать схему разветвляющегося алгоритма и программу для вычисления значений функции, выбранной из перечня индивидуальных заданий. Полная форма условного оператора в вида блока имеет вид: IF <условие>THEN <операторы>
Используется при построении программ и алгоритмов также краткая форма: IF<условие> THEN <операторы> Линейная форма записи имеет вид: IF<условие>THEN<операторы>ELSE<операторы> IF<условие>THEN<операторы>
Выполнить вычисление следующей функции, использующий условный оператор:
2.Разработать схему реализации алгоритма (рис.4.2.) 3. Создание текста разветвляющейся программы двумя способами. Первый способ реализации программы.
CLS pi=3.14 INPUT «Введите а»;а INPUT «Введите х»;х IF x>0 THEN y=sin(pi/(12+x))+x^2-5*a ELSE y=sin(pi/(12+x))+x^2+5*a PRINT «y=»;y END
Рис.4.2.Схема разветвляющегося алгоритма
Второй способ реализации программы.
CLS pi=3.14 INPUT «Введите а»;а INPUT «Введите х»;х IF x>0 THEN y=sin(pi/(12+x))+x^2-5*a ELSE y=sin(pi/(12+x))+x^2+5*a END IF PRINT «y=»;y END
4. Оценка результатов вычислений для двух способов построения программы и значений условия «х».
Разработать схему разветвляющегося алгоритма и составить программу для вычисления функции.
В.1
В.2
В.3
В.4
В.5
В.6
В.7 В.8
В.9
В.10
В.11
В.12
В.13
В.14
|