Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
workbook_sem_2.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
881 Кб
Скачать
☆

Контрольные вопросы

  1. Определение указателя?

  2. Операции над указателями в языке С?

  3. Связь массивов и указателей в языке С?

  4. Использование аргументов командной строки при написании программ?

Отчет по лабораторной работе № 7

«Структуры в С»

дата

Оценка

(max 5)

Бонус за

сложность

подпись

Цели работы:

-Ознакомление со структурами в С

Задачи работы:

-знакомство со структурами в С

-разработка примеров простейших программ на С

Краткий конспект теоретической части (ответы на контрольные вопросы)

Структура

Элемент структуры

Метка структуры

Объединение

Битовое поле

Двоичное дерево

Хэш-таблица

Задание 1

Напишите программу, выводящую все различные слова из ее входного потока. Следует использовать структуру данных двоичное дерево поиска.

Исходный код

Результат выполнения

Задание 2

Напишите функцию, удаляющую запись из хэш-таблицы.

Исходный код

Результат выполнения

Контрольные вопросы

  1. Структуры в С?

  2. Объединения в С?

  3. Битовые поля?

  4. Структуры данных бинарное дерево и хэш-таблица?

Отчет по лабораторной работе № 8

«Ввод-вывод в языке С»

дата

Оценка

(max 5)

Бонус за

сложность

подпись

Цели работы:

-Ознакомление с вводом-выводом в С

Задачи работы:

-знакомство с вводом-выводом в С

-разработка примеров простейших программ на С

Краткий конспект теоретической части (ответы на контрольные вопросы)

Стандартные средства ввода-вывода

Форматированный ввод-вывод

Списки аргументов переменной длинны

Работа с файлами

Обработка ошибок

Ввод-вывод строк

Задание 1

1. Составьте программу, которая распечатывает последние n строк файла ввода.

2. Напишите программу, которая читает 2 файла и печатает их вперемежку: одна строка из первого файла, другая - из второго. Придумайте, как поступить, если файлы содержат разное число строк.

3. Дан текстовый файл f. Найти и pаспечатать самую длинную стpоку этого файла.

Исходный код

Результат выполнения

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]