- •Лабораторная работа № 1 Знакомство с системой программирования Turbo Pascal 7.0. Программирование линейных вычислительных процессов
- •1. Теоретическая часть
- •1.1. Основы программирования на языке Турбо Паскаль
- •1.1.1. Основные положения
- •1.1.2. Алфавит и символы языка Турбо Паскаль
- •1.1.2. Общая структура Паскаль-программы
- •1.1.4. Типы данных и их классификация
- •1.1.5. Описание меток, констант, типов и переменных
- •1.1.6. Операторы языка Паскаль
- •1.1.7. Стандартные функции и процедуры языка Турбо Паскаль
- •1.2 Начало работы в системе программирования Turbo Pascal
- •1.2.1. Основные элементы системы программирования
- •1.2.2. Подготовка текста программы
- •1.2.3. Сохранение текста программы
- •1.2.4. Компиляция программы
- •1.2.5. Пробный запуск программы на выполнение
- •1.2.6. Завершение работы
- •1.3. Программирование линейных вычислительных процессов
- •2.Практическая часть
2.Практическая часть
2.1. Ознакомиться с теоретической частью описания лабораторной работы и по указанию преподавателя запустить систему программирования Turbo Pascal.
2.2. Изучить структуру окна системы программирования и основные операции в ней по пункту 1.3 описания.
2.3. Для каждого из заданий составить блок-схему алгоритма решения и текст программы в рабочей тетради и предъявить их преподавателю. Для пояснения исходных данных, результатов и основных операций текст программы следует сопровождать комментариями.
2.4. По указанию преподавателя войти в режим редактирования, набрать текст программы и сохранить его в рабочем каталоге.
2.5. Выполнить компиляцию программы.
2.6. При выполнении п. 2.5 могут возникнуть ошибки. Сообщение компилятора об ошибке выдается в верхней части окна редактирования. При этом курсор устанавливается в ту позицию текста, где возможна ошибка. Если сразу после этого нажать <F1>, то на экране появляется дополнительная информация об ошибке. Нажатие любой другой клавиши стирает эту информацию. При возникновении ошибки необходимо исправить ошибку и повторить п. 2. 5.
2.7. Подобрать исходные данные и запустить программу на выполнение. Результаты зафиксировать в отчете в рабочей тетради. Если возникли ошибки на этапе выполнения, то необходимо внимательно проверить алгоритм решения и текст программы, затем изменить исходные данные и повторить пп. 2.5 - 2.7.
2.8. Аккуратно оформить отчет по лабораторной работе и предъявить его преподавателю. В отчете по каждому заданию должны быть отражены следующие пункты:
БСА алгоритма задачи.
Исходный текст программы с комментариями.
Результаты отладки по п.2.6.
Результаты решения по п. 2.7.
Задания к лабораторной работе
1
.
Вычислить выражение u=((x+y-z)3
– (x-y+z)2
+ √|x+y+z|)/log2(tg(z)).
2. Вычислить выражение h=2z3+x2/√2+|y3|/√3 + (z4(ln(x)+1)√5)/√3.
3. На плоскости заданы точки A, B, C своими координатами в декартовой системе координат. Найти расстояние каждой точки до точки D(-124, -340).
4. Определить высоту h треугольника АВС, если его площадь равна s и основание больше высоты на величину a.
5. Найти решение квадратного уравнения ax2+bx+c=0 для a=3.45, b=5.6, c=-4.5.
6. Написать программу, которая для заданного целого числа а печатает на экране следующую таблицу:
a
a a2
а3 а4 a6
а6 а3 а2 a
) здесь символ «» имеет смысл «ИЛИ»
