Язык С. Тассов. Лабораторные работы по информатике
Описание
2019_analyze_string
В данном текстовом файле удалить пустые строки, для каждой строки добавить порядковый номер, количество гласных и согласных букв.
Studnets_and_groups
Задача: посчитать плохие оценки у студентов в группах и удалить из групп студентов, у которых больше всего плохих оценок.
Cars_text_file
Реализовать программу, работающую с текстовым файлом, содержащим информацию о транспортном средстве (марка, модель, категория ТС, год выпуска, мощность и объём двигателя). Необходимо реализовать возможность: добавления ТС, удаления ТС, поиск ТС по марке или году выпуска, сортировки ТС по марке, мощности и объёму двигателя.
Udalenie_probelov.txt
Отформатировать строку: Удалить пробелы в начале, в конце, двойные пробелы и перед знаками препинания
Использовать свои функции, а не библиотеку string.h
Text_tab.txt
Дан текст. отформатировать его по ширине, то есть, как как в ворде, когда вы делаете вот эту штуку . Написать свой string.h
Chastota.txt
Дан текст. узнать частоту встречаемости каждого слова, то есть сколько раз встречается каждое слово. Написать свой sting.h
Familii.txt
Написать свои функции для работы со строками
strlen
strchr
strpbrk
и другие
Основная задача:
Ввести с консоли массив строк Фамилия Имя
Заменить окончания фамилий -ов на -идзе и -ова на -....
Mnojestva_addit
На массивах реализовать множества
Массив уникальных элементов
- Добавление insert
- Удаление remove
- Принадлежность множеству belong
Реализовать операции
- Объедине
- Пересечение
- Вычитание
Требования:
- КОНТРОЛЬ УНИКАЛЬНОСТИ ЭЛЕМЕНТОВ
- Множество это массив уникальных элементов
- Реализовать нужно все эти операции
SLAU_gauss_method
Решить СЛАУ методом Гаусса
Delete_rows_and_cols_with_min_elem_in_mat
Удалить все строки и столбцы в матрице, содержащие минимальный элемент.
Sort_rows_by_max_elem_incr
Отсортировать строки матрицы по кол-ву максимальных элементов в них.
Swap_uniq_max_and_min
Поменять местами макс и мин элемент в массиве, если они уникальны
Print_table
Распечатать в консоль таблицу квадратов от a до b
Extr_zolotoe_sech
Написать программу, которая находит экстремум функции методом золотого сечения
Bin_films
Работа с бинарными файлами на примере каталога фильмов.
Добавление, удаление, поиск по дате, названию, жанру, сортировка по дате и имени.
Lab_index_file_cars
Реализовать программу работающую с бинарным файлом содержащем информацию о транспортном средстве (марка, модель, категория ТС, год выпуска, мощность и объём двигателя) . Работу с ним организовать через индексные файлы и файла маскирующего удаленные записи. Необходимо реализовать возможность: добавления ТС, удаления ТС, поиск ТС по любому полю или их комбинации, просмотр содержимого файла отсортированного по любому из полей и просмотр удаленных записей.

Показать/скрыть дополнительное описание
Лабораторные работы по информатике СМ 7 для 1 курса 1 семестра. Тассов К.Л., Павлюк 2019_analyze_string В данном текстовом файле удалить пустые строки, для каждой строки добавить порядковый номер, количество гласных и согласных букв. Studnets_and_groups Задача: посчитать плохие оценки у студентов в группах и удалить из групп студентов, у которых больше всего плохих оценок. Cars_text_file Реализовать программу, работающую с текстовым файлом, содержащим информацию о транспортном средстве (марка, модель, категория ТС, год выпуска, мощность и объём двигателя). Необходимо реализовать возможность: добавления ТС, удаления ТС, поиск ТС по марке или году выпуска, сортировки ТС по марке, мощности и объёму двигателя.
Udalenie_probelov.txt Отформатировать строку: Удалить пробелы в начале, в конце, двойные пробелы и перед знаками препинания Использовать свои функции, а не библиотеку string.h Text_tab.txt Дан текст. отформатировать его по ширине, то есть, как как в ворде, когда вы делаете вот эту штуку . Написать свой string.h Chastota.txt Дан текст. узнать частоту встречаемости каждого слова, то есть сколько раз встречается каждое слово. Написать свой sting.h Familii.txt Написать свои функции для работы со строками strlen strchr strpbrk и другие Основная задача: Ввести с консоли массив строк Фамилия Имя Заменить окончания фамилий -ов на -идзе и -ова на -....
Mnojestva_addit На массивах реализовать множества Массив уникальных элементов - Добавление insert - Удаление remove - Принадлежность множеству belong Реализовать операции - Объедине - Пересечение - Вычитание Требования: - КОНТРОЛЬ УНИКАЛЬНОСТИ ЭЛЕМЕНТОВ - Множество это массив уникальных элементов - Реализовать нужно все эти операции SLAU_gauss_method Решить СЛАУ методом Гаусса Delete_rows_and_cols_with_min_elem_in_mat Удалить все строки и столбцы в матрице, содержащие минимальный элемент. Sort_rows_by_max_elem_incr Отсортировать строки матрицы по кол-ву максимальных элементов в них. Swap_uniq_max_and_min Поменять местами макс и мин элемент в массиве, если они уникальны Print_table Распечатать в консоль таблицу квадратов от a до b Extr_zolotoe_sech Написать программу, которая находит экстремум функции методом золотого сечения Bin_films Работа с бинарными файлами на примере каталога фильмов.
Добавление, удаление, поиск по дате, названию, жанру, сортировка по дате и имени. Lab_index_file_cars Реализовать программу работающую с бинарным файлом содержащем информацию о транспортном средстве (марка, модель, категория ТС, год выпуска, мощность и объём двигателя) . Работу с ним организовать через индексные файлы и файла маскирующего удаленные записи. Необходимо реализовать возможность: добавления ТС, удаления ТС, поиск ТС по любому полю или их комбинации, просмотр содержимого файла отсортированного по любому из полей и просмотр удаленных записей. .
Характеристики лабораторной работы
Список файлов
