- •Министерство образования и науки Республики Казахстан
- •МетодичеСкИе рекомендации и указания
- •Методические указания
- •1.3.Константы
- •1.3.2.Символьные константы
- •1.4.Переменные
- •1.5.Перечисляемые типы данных
- •1.6. Оператор присваивания
- •1.8.Организация программы
- •1.9.Комментарии
- •1.10.Операторы ввода-вывода
- •1.10.1.Операторы ввода
- •1.10.2. Операторы вывода
- •1.10.3. Стандартная форма вывода данных
- •1.10.4. Управление формой вывода данных
- •Вывод значений переменных
- •2.Задание
- •Лабораторная работа №2
- •1. Основные понятия
- •1.1. Оператор условного перехода
- •1.2. Оператор варианта.
- •1.3.Оператор безусловного перехода
- •1.4.Логические отношения
- •2.Задание
- •Лабораторная работа №3
- •1. Теоретические сведения.
- •1.1. Понятие циклического процесса.
- •1.2 Операторы цикла с присваиванием.
- •1.3. Оператор цикла с предусловием.
- •2. Задание
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6
- •2. Задание
- •5. Литература
- •Лабораторная работа №7
- •Длинна строки, определяется с помощью стандартной функции Length (St), которая возвращает целое число, равное количеству символов в строке St, например:
- •Очень полезна при работе со строками функция типа Integer
- •Лабораторная работа №8
- •Теоретические сведения
- •Задание
- •Контрольные вопросы.
- •Литература.
- •Лабораторная работа №9
- •1.Теоретические сведения.
- •2.Задание.
- •3.Контрольные вопросы.
- •Лабораторная работа № 10
- •Процедура
- •Функция
- •Выводит точку с координатами X, y цветом Color.
- •Процедура
- •Процедура
- •Процедура
- •Процедура
- •Процедура
- •4. Список литературы
- •1.Теоретическое положение 3
- •1. Основные понятия 16
- •1.1. Оператор условного перехода 17
- •5. Литература 43
- •1.Теоретические сведения 53
- •2.Задание 54
2.Задание.
1.Взять задание из таблицы согласно заданному варианту и составить программу.
2.Создать в редакторе Norton Commander текстовый файл, следующего содержания:
Павлодарский университет.
Кафедра (указать кафедру).
Специальность (указать специальность).
Группа (указать номер группы).
(Указать имя, отчество, фамилию студента).
Написать программу для чтения текстового файла в Паскале.
3.Контрольные вопросы.
1.Что такое файл?
2.Отличие файла от массива.
3.Как определяется файловый тип в программе?
4.Процедуры над файлами.
5.Назначение функций EOF и EOLN.
6.Понятие текстового файла и его особенности.
Таблица 1
-
Номер варианта
Задание
1.
Создать файл X компонентами которого являются элемента массива M.
Переписать из файла X в файл Y все компоненты, которые стоят на четных местах. Прочитать файл Y.
M=(0,1; 5,6; 0.8; 2,4; 7,3; 6,8; 0,5; 2,3; ).
2.
Создать файл X, каждая компонента которого вычисляется по формуле:
I=1,2,…10. Переписать в файл Y из файла X первые 5 компонент файла X. Прочитать файл X.
3.
Создать файл A, компонентами которого являются числа от 1 до 20.Переписать в файл B из файла A те компоненты файла A, которые делятся без остатка на 2.Прочитать файл B.
4.
Создать файл C, компонентами которого являются числа от 1 до 1000.Переписать в файл D из файла C те компоненты, которые являются полными квадратами. Прочитать файл D.
5.
Создать файл P, компонентами которого являются элементы массива M. Переписать из файла P в файл G все компоненты в обратном порядке. Прочитать файл G.
M=(0,4; 6,1; 2,3; 0,7; 6,2; 3,1; 0,9; 10,1).
6.
Создать файл F, компонентами которого являются элементы массива M. Переписать в файл G все компоненты, которые меньше 5.Прочитать файл G.
M=(2,7; 6,8; 0,4; 3,7; 8,4; 7,2; 0,2; 0,1).
7.
Создать файл A, компоненты которого вычисляются по формуле:
I=1,2,…10.
Получить файл B, каждая компонента которого равна компоненте файла A в квадрате ().
Прочитать файл B.
8.
Создать файл A, компонентами которого являются элементы массива C в квадрате. Получить файл D, каждая компонента которого равна компоненте файла A, увеличенной в два раза. Прочитать файл D.
C=(4; 2; 3; 8; 6; 7;).
9.
Создать файл F, компоненты которого вычисляются по формуле:
I=1,2,…8.
Получить файл R, компоненты которого равны компонентам файла F, стоящим на нечетных местах. Прочитать файл R.
10.
Создать файл G, компонентами которого являются элементы массива D.Переписать в файл F все компоненты массива D, которые больше 0,5. Прочитать файл F.
D=(0,1; 0,2; 6,7; 0,6; 0,3; 2,8; 0,4;).
11.
Создать файл K, компонентами которого являются все четные числа в диапазоне от 2 до20.Переписать в файл E все компоненты файла K, предварительно уменьшив их в десять раз. Прочитать файл E.
12.
Создать файл F, каждая компонента которого вычисляется по формуле:
I=1,2,…8.
Записать в файл L сумму и произведение всех компонент файла F. Прочитать файл L.
13.
Создать файл Q, компонентами которого являются все нечетные числа от 1 до 19. Записать в файл P сумму пяти первых и сумму всех остальных компонент файла Q. Прочитать файл P.
14.
Создать файл A, компонентами которого являются элементы массива L. Записать в файл B квадраты компонент файла A, стоящие на четных местах. Прочитать файл B.
L=(0,6; 1,8; 0,7; 6,7; 5,1; 2,5; 4,7; 2,9;).
15.
Создать файл D, компоненты которого вычисляются по формуле:
I=1,2,…6.
Записать в файл D суммы компонент файла C, стоящих на четных и нечетных местах. Прочитать файл D.
16.
Создать файл F, компонентами которого являются элементы массива E. Записать в файл L первые пять компонент файла F, увеличенные в два раза. Прочитать файл L.
E=(0,3; 3,1; 5,2; 0,7; 0,1; 6,8; 4,1; 3,7;).
17.
Создать файл K, компонентами которого являются элементы массива M, уменьшенные в два раза. Записать в файл F сумму компонент файла K, которые больше 5. Прочитать файл F.
M=(10,7; 6,1; 0,6; 1,7; 6,8; 4,9; 1,9; 7,2;).
18.
Создать файл Q, компоненты которого вычисляются по формуле:
I=1,2,…10
Записать в файл R первые пять компонент файла Q в обратном порядке.
19.
Создать файл S, компонентами которого являются элементы массива T. Записать в файл X первые пять компонент файла S и сумму всех остальных. Прочитать файл X.
T=(0,2; 0,4; 6,1; 5,8; 4,9; 9,8; 7,1; 2,4;).
20.
Создать файл Y, компоненты которого вычисляются по формуле:
I=1,2,…10
Записать файл Z все компоненты и сумму последних четырех компонент файла Y. Прочитать файл Z.