ГлавнаяПрограммирование → Структурный тип данных в языке С++, Потоковый ввод-вывод в языке Си.

Структурный тип данных в языке С++, Потоковый ввод-вывод в языке Си.

Задание

Лабораторная работа №10

 

Тема: Структурный тип данных в языке С++

 

Цель: Изучение алгоритмов обработки объектов структурного типа данных и способов их реализации в языке С++.

Задания для самостоятельного выполнения

 

Описать структуру с именем NOTE содержащую следующие поля:

Фамилия, имя;

Номер телефона;

Дата рождения (структура из трёх полей).

Написать программу, выполняющую следующие действия:

­       Ввод с клавиатуры данных в массив, состоящий из нескольких структур типа NOTE,

­       Сортировка записей в порядке возрастания дат рождения (направление сортировки выбирается пользователем);

­       Вывод информации о людях с совпадающими днями рождения. Если таких нет, вывести соответствующие сообщение.

Лабораторные работы №3,4

 

Тема: Потоковый ввод-вывод в языке Си.

 

Цель: Изучение принципов работы с файлами через механизм потокового ввода-вывода на языке Си, приобретение практических навыков работы с файлами в Си.

­       Задание к лабораторной работе №3

­        

­       Для задачи из лабораторной работы №1 или №2, полученной ранее, реализовать возможность сохранения введенных пользователем данных (содержимого массива структур или списка структур) в файл на диске. Результаты обработки данных также сохранять в файле. При запуске программы предоставлять пользователю выбор – будет он вводить новые данные, или считает данные из файла (название файла должно вводиться пользователем).

­       Написать программу, которая разбивает содержимое файла на n равных частей, каждую сохраняя в отдельный файл. Имя файла и число n вводится.

­        

­        

 

Детали товара
  • 300 руб.
  • Лабораторная работа
  • C++
  • Нет
  • Visual Studio
  • Есть
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.