СодержаниеСодержание
Задание №1. Линейные и разветвляющиеся алгоритмы 3
Задание №2. Циклические алгоритмы 5
Задание №3. Работа с индексированными переменными 7
Задание №4. Работа с символьными и строковыми переменными 14
Задание №5. Процедура и функция 15
Задание №6. Работа с файлами 18
Задание №7. Простейшие графические построение 21
Литература 23ВведениеЗадание №1. Линейные и разветвляющиеся алгоритмы
Цель: изучение принципов организации линейных и разветвляющихся процессов и их реализация в виде программ на Турбо Паскале.
Задание. Даны действительные числа x1,x2,x3,y1,y2,y3.Принадлежит ли начало координат треугольнику с вершинами (x1,y1),(x1,y1),(x3,y3)?
Приведем таблицу соответствия идентификаторов программы переменным задания.
Переменная Тип данных Назначение
x1, y1 real Координаты 1 вершины треугольника
x2, y2 real Координаты 2 вершины треугольника
x3, y3 real Координаты 3 вершины треугольника
Текст программы:ЛитератураЛитература
1. Бородич Ю.С., Вальвачев А.Н., Кузьмич А.И. Паскаль для персональных компьютеров. — Мн. : Выш. шк., 1991. — 365 с.
2. Аляев Ю.А. Козлов О.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic. — М. : Финансы и статистика, 2004. — 320 с.
3. Павловская Т.А. Паскаль: Программирование на языке высокого уровня: [Учебник для ВУЗов] — СПб. : Питер, 2006. — 393 с.
4. Павловская Т.А. Паскаль: Программирование на языке высокого уровня. Практикум: [Учебник для ВУЗов] — СПб. : Питер, 2006. — 317 с.
5. Фаронов В.В. Turbo Pascal 7.0 : Начальный курс. — М. : Нолидж, 1998. — 616 с.
6. Фаронов В.В. Turbo Pascal 7.0 : Практика программирования. — М. : Нолидж, 1997. — 432 с.
|