Контрольная работа программирование на C++
1. Задание Файлы
Написать программу, которая считывает текст из файла и выводит на экран только предложения, содержащие введенное с клавиатуры слово.
2. Задание Двусвязный список
1.) Составить программу, которая содержит текущую информацию об успеваемости студентов.
Сведения о студентах включают: фамилия и инициалы; номер группы; успеваемость (массив из пяти элементов).
- 2.) Программа должна обеспечивать: хранение сведений обо всех студентах в виде двусвязного списка, записи должны быть упорядочены по возрастанию среднего балла;
- добавление данных о новых студентах;
- удаление данных о студенте, фамилия которого введена с клавиатуры;
- вывод сведений обо всех студентах;
по запросу выводятся сведения о студентах, которые имеют оценки 4 и 5.
3.) Программа должна обеспечивать диалог с помощью меню.
3. Задание Классы
Описать класс, реализующий стек и работу с ним.
1.) Класс должен содержать следующие сведения о студентах:
фамилия и инициалы;
номер группы;
успеваемость (массив из пяти элементов).
2.) В классе должны быть реализованы следующие операции над стеком:
- добавление данных о новых студентах;
- удаление данных о студенте, фамилия которого введена с клавиатуры;
- вывод сведений обо всех студентах;
- изменение оценок у студента, фамилия которого введена с клавиатуры.
3.) Программа должна обеспечивать диалог с помощью меню.
4.) В программе должны быть созданы два экземпляра класса: отличники (имеют оценки 4 и 5) и студенты, которые имеют оценки 3 и 2. При добавлении нового студента должен быть автоматически выбран экземпляр стека, в который добавляются данные. При изменении оценок студента информация о студенте должна быть автоматически перенесена в другой список. При выводе информации о студентах, пользователь должен выбрать какой список студентов выводить (отличники или студенты с 3 и 2), либо вывести всех студентов из обоих списков.
- 330 руб.
- Лабораторная работа
- C++
- Нет
- Visual Studio
- Нет
На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.
Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.