Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1_TP.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
493 Кб
Скачать
☆

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. Аккуратно оформить отчет по лабораторной работе и предъявить его преподавателю. В отчете по каждому заданию должны быть отражены следующие пункты:

  1. БСА алгоритма задачи.

  2. Исходный текст программы с комментариями.

  3. Результаты отладки по п.2.6.

  4. Результаты решения по п. 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

) здесь символ «» имеет смысл «ИЛИ»