
- •1.4 Контрольные вопросы
- •Приложение а
- •2 Символьная схема циклических алгоритмов
- •Приложение а
- •3 Символьная схема циклических алгоритмов задач, содержащие одномерные массивы
- •4 Символьная схема циклических алгоритмов задач, содержащие таблицы
- •Приложение а
- •5 Программирование линейных арифметических алгоритмов
- •5.3.4 Результаты работы распечатайте на принтере.
- •5.3.5 Оформите лабораторную работу для сдачи преподавателю.
- •Контрольные вопросы
- •Приложение a
- •7 Программирование разветвляющихся алгоритмов
- •Приложение а
- •8 Программирование циклических алгоритмов
- •Приложение а
- •9 Обработка одномерных массивов
- •Приложение а
- •10 Обработка матриц
- •Приложение а
- •11 Программирование с использованием указателей
- •Приложение а
- •12 Программирование с использованием строковых данных
- •Приложение а
- •13 Программирование с использованием переменные типа множество
- •Приложение а
- •14 Программирование с использованием переменные типа запись
- •Приложение а
- •15 Работа с файлами
- •Приложение а
- •16 Работа с текстовыми файлами
- •Приложение а
- •17 Создание и использование модулей
- •17.1 Цель работы
- •17.4 Этапы работы
- •17.4.1 Создание и использование модулей
- •17.4.2 Структура модулей
- •17.4.3 Заголовок модуля и связь модулей друг с другом
- •17.4.4 Интерфейсная часть
- •Исполняема часть
- •17. 4.6 Инициирующая часть
- •17.4.8 Доступ к объявленным в модуле объектам
- •17.4.9 Стандартные модули
- •17.4.10 Справочная информация
- •18 Программирование алгоритмов с использованием подпрограмм
- •Приложение а
- •19 Программирование алгоритмов с использованием рекурсивных подпрограмм
- •19.4. Этапы работы
- •19.4.1 Рекурсия и опережающее описание
- •19. 4.2 Расширенный синтаксис вызова функций
- •19.4.3 Решить задачу, используя рекурсивную подпрограмму
- •20 Программирование алгоритмов с использованием графического режима
- •20.4. Этапы работы
- •20.4.1 Основные понятия и средства компьютерной графики в Паскале
- •Переход в графический режим и возврат в текстовый
- •Краткая характеристика графических режимов работы дисплейных адаптеров
- •20.4.2 Использование библиотеки graph - Процедуры и функции
- •- Координаты, окна, страницы
- •- Линии и точки
- •Приложение а
5 Программирование линейных арифметических алгоритмов
5.1 Цель работы:
5.1.1 Составление программ простых линейных алгоритмов (вычисление арифметических выражений).
5.1.2 Отладка программы и контрольный просчет.
5.2 Приборы и оборудование
5.2.1 Turbo Pascal 7.0
5.2.2 ПЭВМ IBM PC/XT
5.2.3 Microsoft Word
5.2.4 Задание на выполнение работы в электронном варианте.
Порядок выполнения работы
5.3.1 Выберите номер варианта, согласно списка в учебном журнале (Приложение А).
5.3.2 Составьте программу, используя язык программирования Turbo Pascal 7.0 (вычисление арифметических и логических выражений).
5.3.3 Отладить программу с использованием контрольного примера(значения переменных задайте сами).
5.3.4 Результаты работы распечатайте на принтере.
5.3.5 Оформите лабораторную работу для сдачи преподавателю.
5.3.6 Ответить на контрольные вопросы устно
Контрольные вопросы
Перечислите арифметические операции
Какие операции используются для работы с целыми числами?
Какое выражение называется арифметическим?
Правило записи арифметического выражения
Приоритет выполнения операций
Как производится операция возведение в степень?
Какое значение получим после выполнения арифметического выражения?
Приложение А
Варианты индивидуальных заданий по теме "Линейные программы"
Номер варианта |
Вычислить a и b при различных значениях x, y, z |
|
1 |
|
при x= 6,251 y = 0,827 z=25,001 |
Вычисление по формуле
Пример 1.
Вычислить
для x = 1,241 y = -0,879
program formula_2; var x, y, a: real; begin x : = 1.241; y : = -0.879; b : = exp(1/3 * ln(abs(y)))/ ((x + 1) + (x - 1)) + abs(sin(x))/ exp(1/x * ln(abs(y))); writeln('Результат: a =', a:12:3); end. |
Пример 2.
Вычислить
для x = 1,827 y = 18,233
program formula_3; var x, y, b: real; begin x : = 1.827; y : = 18.233; b : = (exp((x - 1) * ln(y)) - y + x)/ (sin(x) * sin(x))/(cos(x) * cos(x)) - sqrt(x) + sqr(y)/3; writeln('Результат: b =', b:12:3); end. |
Пример 2. Вычисление по формуле
Вычислить
для x = 1,827 y = 18,233
program formula_3; var x, y, b: real; begin x : = 1.827; y : = 18.233; b : = (exp((x - 1) * ln(y)) - y + x)/ (sin(x) * sin(x))/(cos(x) * cos(x)) - sqrt(x) + sqr(y)/3; writeln('Результат: b =', b:12:3); end. |
6 Программирование линейных логических алгоритмов
6.1 Цель работы
6.1.1 Составление программ простых линейных алгоритмов (вычисление логических выражений).
6.1.2 Отладка программы и контрольный просчет.
6.2 Приборы и оборудование
6.2.1 Free Pascal
6.2.2 ПЭВМ IBM PC/XT
6.2.3 Microsoft Word
6.2.4 Задание на выполнение работы в электронном варианте.
6.3 Порядок выполнения работы
6.3.1 Выберите номер варианта, согласно списка в учебном журнале (Приложение A).
6.3.2 Составьте программу, используя язык программирования Free Pascal (вычисление логических выражений).
6.3.3 Отладить программу с использованием контрольного примера(значения переменных задайте сами).
6.3.4 Результаты работы распечатайте на принтере.
6.3.5 Оформите лабораторную работу для сдачи преподавателю.
6.3.6 Ответьте на контрольные вопросы устно
6.4 Контрольные вопросы
Перечислите логические операции
Какое выражение называется логическим?
Правило записи логического выражения
Приоритет выполнения операций
Какое значение получим после выполнения логического выражения?