- •Введение
- •Требования к выполнению и оформлению лабораторных работ
- •Все проекты должны быть сохранены!!!
- •Лабораторная работа 1
- •Теоретическая часть
- •Задание к лабораторной работе
- •Типы данных языка с
- •Вещественные типы данных языка с
- •Спецификаторы формата функции printf()
- •Спецификаторы формата функции scanf()
- •Продолжение таблицы 2.6. – Спецификаторы формата функции scanf()
- •Практическая часть.
- •Индивидуальные задания
- •Контрольные вопросы
- •Лабораторная работа 3
- •Теоретическая часть
- •3.1. Оператор if
- •3.2. Конструкция if–else
- •3.3. Конструкция if–else if–else if–...–else
- •3.4. Оператор switch
- •3.5. Условный оператор
- •3.6. Оператор break (от английского – прерывать)
- •3.7. Оператор continue (от английского – продолжать)
- •3.8. Оператор goto
- •Операторы отношения языка программирования с
- •Практическая часть.
- •Индивидуальные задания
- •Контрольные вопросы
- •Лабораторная работа 4
- •Теоретическая часть
- •4.1. Оператор while
- •4.2. Оператор for
- •4.3. Оператор do–while
- •Практическая часть
- •Блок-схема к заданию
- •Индивидуальные задания
- •Контрольные вопросы
- •Лабораторная работа 5
- •Теоретическая часть
- •5.1. Одномерные массивы
- •5.2. Инициализация массива
- •Практическая часть
- •Индивидуальные задания
- •Контрольные вопросы
- •Лабораторная работа 6 Понятие многомерного массива. Обработка элементов матриц. Теоретическая часть
- •6.1. Двухмерные массивы, матрицы
- •6.2. Многомерные массивы
- •6.3. Инициализация массивов
- •Практическая часть.
- •Индивидуальные задания
- •Контрольные вопросы
- •Лабораторная работа 7 Построение графика функции Теоретическая часть
- •Практическая часть
- •Индивидуальные задания
- •Контрольные вопросы
- •Лабораторная работа 8
- •Теоретическая часть
- •Функции файловой системы языка с
- •Допустимые значения режима функции fopen()
- •Практическая часть
- •Индивидуальные задания
- •Контрольные вопросы
- •Самостоятельная работа Обработка элементов диагоналей квадратных матриц Теоретическая часть
- •1. Сортировка выбором
- •2. Сортировка методом пузырька
- •Практическая часть.
- •Блок-схема к программе
- •Индивидуальные задания
- •Контрольные вопросы
Индивидуальные задания
Создать таблицу табулирования функции

с использованием оператора цикла For на отрезке [xn;xk] с шагом xh. Данные взять из таблицы 8.3. Результат табулирования записать в текстовый файл под именем «Tablica.txt», а также произвести чтение данных из этого файла и сделать вывод на экран консоли.
Таблица 8.3
|
Вариант |
Функции |
Границы отрезка [xn;xk] |
Шаг табулирования, xh | ||
|
|
|
| |||
|
|
|
|
|
[-2,9; 8,2] |
0,2 |
|
|
|
|
|
[-1,2; 2,6] |
0,1 |
|
|
|
|
|
[-1,7; 2,4] |
0,3 |
|
|
|
|
|
[-4,3; 8,0] |
0,5 |
|
|
|
|
|
[-9,1; 5,8] |
0,14 |
|
|
|
|
|
[-3,4; 2,5] |
0,23 |
|
|
|
|
|
[-2,2; 8,1] |
0,15 |
|
|
|
|
|
[-2,8; 5,2] |
0,5 |
|
|
|
|
|
[-3,2; 7,8] |
0,36 |
|
|
|
|
|
[-6,1; 1,3] |
0,15 |
|
|
|
|
|
[-7,4; 0,6] |
0,16 |
|
|
|
|
|
[-1,2; 7,1] |
0,45 |
|
|
|
|
|
[-2,2; 3,9] |
0,55 |
|
|
|
|
|
[-0,3; 4,5] |
0,62 |
Продолжение таблицы 8.3.
|
|
|
|
|
[-2,4; 4,4] |
0,4 |
|
|
|
|
|
[-3,9; 3,8] |
0,15 |
|
|
|
|
|
[-1,3; 7,1] |
0,6 |
|
|
|
|
|
[-2,9; 6,2] |
0,8 |
|
|
|
|
|
[-3,7; 8,5] |
0,11 |
|
|
|
|
|
[-3,9; 1,2] |
0,25 |
|
|
|
|
|
[-4,5; 6,1] |
0,3 |
|
|
|
|
|
[-3,4; 3,4] |
0,33 |
|
|
|
|
|
[-4,1; 5,0] |
0,45 |
|
|
|
|
|
[-1,7; 2,9] |
0,75 |
|
|
|
|
|
[-1,6; 4,7] |
0,65 |
|
|
|
|
|
[-1,6;3,7] |
0,3 |
|
|
|
|
|
[-2,8; 8,2] |
0,4 |
|
|
|
|
|
[-1,7; 2,6] |
0,25 |
|
|
|
|
|
[-2,2; 7,4] |
0,23 |
|
|
|
|
|
[-1,1; 7,9] |
0,8 |
Контрольные вопросы
Что может быть файлом в языке С++?
Какие обязательные операции выполняются при нормальной работе с файлами? Какие библиотечные функции при этом используются?
Как определяется текстовой поток в стандарте языка С++?
Как определяется двоичный поток в стандарте языка С++?
Что определяет собой указатель файла?
С помощью каких функций языка С++ осуществляется форматная запись в файл и форматное чтение данных из файла?
Какая переменная стандартной библиотеки используется для определения стандартного потока вывода на дисплей?
Какая переменная стандартной библиотеки используется для определения стандартного потока чтения с дисплея?
Как в языке С++ кодируется признак конца файла?
Как в языке С++ кодируется признак конца строки?
Что такое файл произвольного доступа?
Как в языке С++ осуществляется пакетная запись данных в файл?
Как осуществляется запись бинарной информации в текстовый файл?
Как осуществляется чтение бинарной информации из текстового файла?
