![](/user_photo/2706_HbeT2.jpg)
- •Содержание:
- •Порядок выполнения лабораторных работ
- •Оператор присваивания
- •Операторы ввода-вывода
- •Условный оператор
- •Задание к лабораторной работе
- •Программирование разветвляющегося
- •Оператор цикла for
- •Нестандартные типы данных
- •Ограниченные типы данных
- •Оператор выбора варианта
- •Задание к лабораторной работе
- •Лабораторная работа 3 регулярные типы данных. Селективная обработка массивов
- •Регулярные типы данных
- •Сортировка массивов
- •Примеры выполнения задания лабораторной работы
- •Задание к лабораторной работе
- •Лабораторная работа 4 вложенные циклы. Обработка двумерных массивов
- •Общие указания
- •Задания к лабораторной работе
- •Лабораторная работа 5 процедуры и функции
- •Процедуры
- •Функции
- •Задание к лабораторной работе
- •Лабораторная работа 6 обработка символьных данных
- •Символьный тип данных
- •Строковый тип данных
- •Процедуры
- •Функции
- •'Abcdef' copy(s,2,3) 'bcd'
- •'System' length(s) 6;
- •Задание к лабораторной работе
- •Лабораторная работа 7 комбинированные типы данных
- •Задание к лабораторной работе
- •Лабораторная работа 8 файлы и файловые типы данных
- •Файловый тип данных
- •Процедуры обработки файлов
- •Файлы с типом
- •Процедуры для работы с файлами с типом
- •Функции для обработки файлов с типом
- •Задание к лабораторной работе
- •Список рекомендованной литературы
Задание к лабораторной работе
Составьте программы для решения следующих задач.
Вариант 0n и 3n. Сформируйте файл из модулей целых чисел. Найдите <условие А> (табл. 14).
Вариант 1n. Сформируйте файл из квадратных корней целых чисел. Найдите <условие Б> (табл. 15).
Вариант 2n.
Сформируйте файл из чисел последовательности
(-1)k2k/k,
где k=. Найдите
<условие
Б> (табл.
15).
Таблица 14
n |
Условие А |
1 |
количество четных чисел среди компонент файла |
2 |
количество нечетных чисел среди компонент файла |
3 |
количество квадратов нечетных чисел |
4 |
количество квадратов четных чисел |
5 |
среднее арифметическое значений компонент с четными номерами |
6 |
среднее геометрическое значений компонент с нечетными номерами |
7 |
наибольшее из значений компонент с четными номерами |
8 |
наименьшее из значений компонент с нечетными номерами |
9 |
сумму квадратов компонент файла |
0 |
произведение квадратов компонент файла |
Таблица 15
N |
Условие Б |
1 |
сумму компонент файла |
2 |
произведение компонент файла |
3 |
сумму квадратов компонент файла |
4 |
модуль суммы компонент файла |
5 |
квадрат произведения компонент файла |
6 |
наибольшее из компонент файла |
7 |
наименьшее из значений компонент с четными номерами |
8 |
наибольшее из значений компонент с нечетными номерами |
9 |
сумму наибольшего и наименьшего из значений компонент файла |
0 |
среднее арифметическое модулей компонент файла |
Список рекомендованной литературы
1 Абрамов С.А. Начала информатики/С.А. Абрамов, Э.В. Зима. - Г.: Наука, 1989. - 256 с.
2 Абрамов С.А. Задачи по программированию/С.А. Абрамов, Г.Г. Гнездилова, Э.Н. Кочан капусты. - Г.: Наука, 1968. - 224 с.
3 Абрамов С.А. Начала программирования на языке Паскаль/С.А. Абрамов, Э.В. Зима.-Г.:Наука,1987. - 112 с.
4 Білик Г.Б. Практикум из программирования на алгоритмическом языке Паскаль /Г.Б. Білик, В.И. Кравченко, О.В. Еремей. – Краматорск: ДДМА, 2002. - 100 с.
5 Гусева А.И. Учимся программировать: PASCAL 7.0. Задачи и методы решения.-Г.: Диалог-мифи, 1999. – 256 с.
6 Васюкова Н.Д. Практикум по основам программирования. Язык паскаль/Н.Д. Васюкова, В.В. Тюлевая. - Г.: Высш. шк., 1991. - 160 с.
7 Верлань А.Ф. Языки персональных компьютеров/А.Ф. Верлань, Н.В. Анатова, В.И. Донской. - К.: Наук. мысль, 1989. - 240 с.
8 Вьюкова Н.И. Систематический подход к программированию/Н.И. Вьюкова, В.А. Галатенко, А.Б. Ходулев. -Г.:Наука,1988. - 208 с.
9 Мизрохи С.В. TURBO PASCAL и объектно-ориентированное программирование. - Г.:Финансы и статистика, 1992.-192 с.
10 Перминов О.Н. Программирование на языке Паскаль.- Г.:Радио и связь, 1988. - 244 с.
11 Пильщиков В.Н. Сборник упражнений по языку Паскаль. - К.: Наука, 1969. - 160 с.
Методические укзания
к лабораторным работам по дисциплине
«Алгоритмизация и программирование»
(для студентов заочного отделенияспециальности 6.050101)
Составители Ольга Владимировна Веремей,
Редактор Ирина Ивановна Дьякова
Подп. в печать. Формат 60х84/16.
Ризогрф. печать. Усл. печ..лист. Обл.-вид.лист.
Тираж 50 экз. Зак. №
-------------------------------------------------------------------------------
ДГМА. 343913, Краматорск, ул. Шкадинова, 72