Служба спасения студентов
Служба спасения для студентов

Контрольная работа по дисциплине «программирование» на тему «организация управляющих структур»

Стоимость
450 руб.
Содержание
Теория + Практика
Объем
20 лист.
Год написания

Описание работы

Работа пользователя Е. Воронин
СОДЕРЖАНИЕ
Введение    5
Краткие теоретические сведения    6
Постановка задачи    11
Описание метода решения задачи    12
Блок-схема алгоритма решения задачи    13
Описание программы    14
Текст программы    15
Контрольные примеры    17
Вывод    19
Список используемой литературы    20

ЦЕЛЕВАЯ УСТАНОВКА И ИСХОДНЫЕ ДАННЫЕ
Цель работы: изучение управляющих структур языка программирования, приобретение практических навыков в использовании разветвленных структур, операторов циклов и процедур передачи управления.
Разработать алгоритм и программу вычисления функции y=x2 на интервале [a, b] c установленным пользователем шагом h (0.1<=h<=0.001) изменения параметра. На значения a и b наложить ограничения.

ВВЕДЕНИЕ
Организация управляющих структур
В теории программирования доказано, что программу для решения задачи любой сложности можно составить только из трех структур, называемых следованием, ветвлением и циклом. Их называют базовыми конструкциями структурного программирования.
Следованием называется конструкция, представляющая собой последовательное выполнение двух или более операторов (простых или составных).
Ветвление задает выполнение либо одного, либо другого оператора в зависимости от выполнения какого-либо условия.
Цикл задает многократное выполнение оператора.
Особенностью базовых конструкций является то, что любая из них имеет только один вход и один выход, поэтому конструкции могут вкладываться друг в друга произвольным образом.

ПОСТАНОВКА ЗАДАЧИ
Задание. Разработать алгоритм и программу вычисления функции y=x2 на интервале [a, b] c установленным пользователем шагом h (0.1<=h<=0.001) изменения параметра. На значения a и b наложить ограничения.
ОПИСАНИЕ МЕТОДА РЕШЕНИЯ ЗАДАЧИ
При вычислении функции y=x2 на интервале [a, b] устанавливается шаг h (0.1<=h) и (h<=0.0001). На значения aи bнакладываются ограничения от 0 до 20. Значение x устанавливаются в начальную точку (а), а значениеy в конечную точку (b). В зависимости от интервала шага (h), можем попасть в конечную точку или нет. Поэтому устанавливаем цикл функции и на значения (a) накладываем ограничения (a<0) или (a>10). Также накладываем ограничение для точки (b) - (b<0) или (b<=a). Цикл для шага (h) - (h<0.0001) или (h>0.1). В зависимости от введенных пользователем данных для значений a, b и h получается результат в виде таблицы значений x и y. В программе используем защиту ввода и для значений a, b и h, устанавливаем ограничение (если не число).

В работе присутствуют:
БЛОК-СХЕМА АЛГОРИТМА, ОПИСАНИЕ ПРОГРАММЫ, ТЕКСТ ПРОГРАММЫ, КОНТРОЛЬНЫЕ ПРИМЕРЫ.
 

или напишите нам прямо сейчас:

Написать в MAXНаписать в TelegramНаписать в WhatsApp
Заявка на расчет