- •Предисловие
- •Общая схема выполнения лабораторной работы
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Var r,d: real; {раздел описаний переменных может
- •Требования к программе
- •Общие пояснения
- •If Pr then {здесь Pr – логическая переменная,}
- •Разбор контрольного варианта Задание
- •Лабораторная работа № 3
- •Задачи лабораторной работы Вопросы, изучаемые в работе
- •Задание (общее ко всем вариантам).
- •Требования к программе.
- •Общие пояснения
- •Разбор контрольного варианта Задание
- •Алгоритм
- •Текст программы
- •Vvod: writeln('Сколько будет чисел?');
- •Варианты заданий
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Var Massiv1,Nmbs:IntMasMax; {завели 2 целочисл. Массива}
- •Разбор контрольного варианта Задание.
- •Текст программы
- •Результаты работы
- •Варианты заданий
- •Требования к программе
- •Содержание программы.
- •Общие пояснения
- •Var {здесь выделяется место под все массивы }
- •Разбор контрольного варианта Задание
- •Формирование таблицы идентификаторов
- •Алгоритм
- •Текст программы.
- •Содержимое файла результатов umnik5.Res
- •Варианты заданий
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Разбор контрольного варианта Задание
- •Рассмотрение метода решения
- •Алгоритм
- •Текст программы.
- •Vvod_eps:writeln('введите минимальный размер слагаемого);
- •Результаты расчета
- •Варианты заданий
- •Требования к программе и отчету по работе
- •Содержание программы.
- •Пояснения к лабораторной работе Общие пояснения к использованию процедур и функций.
- •Механизм параметров
- •Разбор контрольного варианта Задание
- •Б Рисунок 7. Алгоритм 31-го варианта лок-схема алгоритма Текст программы.
- •Общие пояснения Графический режим экрана
- •Алгоритмы построения графиков на экране
- •Стандартный модуль работы с графическим экраном Graph
- •Разбор контрольного варианта № 31 Задание
- •Алгоритм
- •Текст программы
- •X,y, { текущие значения переменных х и y }
- •Xmin,Xmax,{минимальное и максимальное значения х на графике}
- •Imin,Imax, {координаты экрана, соответствующие Ymin и Ymax}
- •Разбор контрольного варианта № 32 Задание
- •X,y:mas; { текущие значения переменных х и y }
- •Xmin,Xmax,t,tmin,tmax, { минимальное и максимальное значения х на графике }
- •Imin,Imax, { координаты экрана, соответствующие Ymin и Ymax }
- •Варианты заданий
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Односвязные списки
- •Двусвязные списки
- •Нульсвязные списки
- •Описание файлов с данными
- •Inc(I); { стандартная процедура увеличения на 1 }
- •Разбор контрольного варианта Задание
- •Содержание программы
- •Алгоритм
- •Текст программы
- •If Beg then { если добавляем в начало }
- •If Beg then { если удаление из начала }
- •Варианты заданий
- •Литература
- •Приложение а. Система меню и команды Турбо-Паскаля Меню системы программирования Турбо-Паскаль
- •Главное меню
- •Опции главного меню
- •Локальные меню
- •Основные команды встроенного редактора текста
- •Приложение б. Сообщения об ошибках
- •Сообщения об ошибках на шаге выполнения
- •Приложение в. Описание числовых файлов для лабораторных работ
- •I,j : integer; {I- счетчик элементов массива, j - номер символа в файле }
- •Приложение г. Таблица ascii-кодов (с альтернативной кодировкой)
- •Содержание
Варианты заданий
Таблица 33. Варианты заданий лабораторной работы № 9
№ вар. |
Требования к записям, выбираемым из файла и помещаемым в список |
Тип Списка |
Файл данных |
1 |
Средний балл выше 3 |
S2KI |
dan.dat |
2 |
Отличные оценки во всех полях |
S2KO |
dan.txt |
3 |
Первые буквы фамилий А, Б, В |
S0S |
dan.dat |
4 |
Оценки во всех полях ниже 4 баллов |
S0O |
dan.txt |
5 |
Первая оценка выше 3 |
S1L |
dan.dat |
6 |
Первая или вторая оценка выше 3 |
S1KI |
dan.txt |
7 |
Первая оценкой ниже 5, а вторая выше 3 |
S1KO |
dan.dat |
8 |
Первые буквы фамилий А, В, Е и средние оценки выше 3 |
S2L |
dan.txt |
9 |
Оценки 3 во всех полях оценок |
S2KI |
dan.dat |
10 |
Средние оценки выше 3 баллов |
S2KO |
dan.txt |
11 |
Вторая оценка выше 4, а первая выше 3 баллов |
S0S |
dan.dat |
12 |
Первая и вторая оценки выше 4 баллов |
S0O |
dan.txt |
13 |
В начало –со средней оценкой <4 балла, в конец – прочие |
S0D |
dan.dat |
14 |
Первые буквы фамилий А, Б, В и средние оценки выше 4 |
S1L |
dan.txt |
15 |
Вторые и средние оценки выше 4 баллов |
S1KI |
dan.dat |
16 |
Первая оценка выше 3 баллов, а средняя оценка выше 3,5 |
S1KO |
dan.txt |
17 |
Все оценки не ниже 4 баллов |
S2L |
dan.dat |
18 |
Вторая и средняя оценки выше 4 баллов |
S2KI |
dan.txt |
19 |
Средняя оценка выше 3,5 баллов |
S2KO |
dan.dat |
20 |
Средняя оценка ниже 4,5 и фамилии начинаются с букв А и В |
S0S |
dan.txt |
21 |
Средняя оценка выше 4 баллов и фамилии, начинаются с букв от А до К |
S0O |
dan.dat |
22 |
В начало – если первая оценка 3, в конец – если первая – 5 |
S0D |
dan.txt |
23 |
Первая оценка выше 3 балов, а средняя оценка 4 балла |
S1L |
dan.dat |
24 |
Все оценки выше 4 и фамилии начинаются с букв А Е |
S1KI |
dan.txt |
25 |
Первая и средняя оценки выше 4 баллов |
S1KO |
dan.dat |
26 |
Все оценки ниже 5 баллов |
S2L |
dan.txt |
27 |
Первая или вторая оценка выше 4 баллов |
S2KI |
dan.dat |
28 |
Первая или средняя оценки ниже 4 баллов |
S2KO |
dan.txt |
29 |
Средняя оценка выше 4 баллов |
S0S |
dan.dat |
30 |
Все оценки выше 4 или фамилии начинаются с букв А Е |
S0O |
dan.txt |
31 |
В начало – только с пятерками, в конец – только с тройками |
S0D |
dan.txt |