
- •1. Постановка задачи
- •7. Выводы
- •1. Постановка задачи
- •2.Разработка алгоритма
- •3.Таблица идентификаторов.
- •4.Схема алгоритма
- •5.Текст программы и результат работы программы.
- •7. Выводы
- •1. Постановка задачи
- •2.Разработка алгоритма
- •3.Таблица идентификаторов
- •4.Схема алгоритма
- •5.Текст программы и результат работы программы.
- •1.Безмодульный способ
- •7. Выводы
- •1. Постановка задачи
- •7. Выводы
Министерство образования и науки рф
пензенский государственный университет
Кафедра «транспортные машины»
ОТЧЕТ О ВЫПОЛНЕНИИ ЛАБОРАТОРНОЙ РАБОТЫ №1
«ПРОГРАММИРОВАНИЕ В ПАКЕТЕ MathCAD»
Выполнили: студенты гр. 10МН1 Курков А.Д.
Афонин А.И.
Проверила:
Новосельцева М. Е.
Пенза 2012
Задание 1.
1. Постановка задачи
Необходимо решить задачу вычисления и вывода значений функций y = f1(x) и z = f2(y,a,b) двумя способами: безмодульным и с использованием подпрограммы-функции.
по заданным значениям, a, x, b и выполнить вычисления на ЭВМ.
2.Разработка алгоритма
Решаемая задача относится к категории задач формульного счета . Расчетные формулы имеют следующий вид:
y= , z=
В программе должен быть предусмотрен ввод исходных данных, к которым относятся переменные x, a, b; вычисления величин y и z.
Таблица идентификаторов.
N |
Обозначение в задаче |
Идентификатор |
Назначение |
1 |
x |
x |
Исходные данные |
2 |
a |
a |
|
3 |
b |
b |
|
4 |
y |
y |
Результаты вычислений |
5 |
z |
z |
Схема алгоритма.
Текст программы и результат работы программы.
Безмодульный способ:
2.С помощью подпрограммы-функции:
6.Контрольный расчёт
Для тестирования программы выбираем контрольный набор исходных данных: x = 4,1,a = 9, и b =3,5.
Расчет, выполненный вручную, дал следующие результаты: y =2,189, z =3,32.
Назначение набора данных |
Набор данных |
Результаты вычислений |
||||||
x |
a |
b |
Ручные |
На ЭВМ |
||||
y |
z |
y |
z |
|||||
Контрольный набор |
|
|
|
|
|
|
|
|
Рабочий набор |
4,1 |
9 |
3,5 |
- |
- |
2,189 |
3,329 |
7. Выводы
Тот факт, что результаты контрольных расчетов, выполненных вручную, достаточно совпадают с результатами контрольных расчетов, выполненных на ЭВМ, свидетельствуют о том, что программа составлена правильно.
Задание 2.
1. Постановка задачи
Необходимо решить на компьютере задачу вычисления значения функции y=f(x).
по заданному значению x выполнить вычисления на ЭВМ.
2.Разработка алгоритма
Расчётная формула зависит от числового значения х и выбирается из ряда формул:
В программе должен быть предусмотрен ввод исходных данных, к которым относится переменная x; вычисление величины y.
3.Таблица идентификаторов.
N |
Обозначение в задаче |
Идентификатор |
Назначение |
1 |
x |
x |
Исходные данные |
2 |
y |
y |
Результаты вычислений |