ГлавнаяПрограммирование → Задачи по программированию C++

Задачи по программированию C++

Задание

Вариант 1

Задание Классы

Описать класс, реализующий стек и работу с ним.

1.)  Класс должен содержать следующие сведения об отправлении поездов дальнего следования:

  • пункт отправления;
  • номер поезда;
  • время прибытия.

2.)  В классе должны быть реализованы следующие операции над стеком:

  • добавление данных о поездах в информационную систему;
  • удаление данных о поезде по введенному номеру поезда;
  • вывод информации обо всех поездах;
  • вывод информации о поезде, номер которого введен с клавиатуры;

3.)   Программа должна обеспечивать диалог с помощью меню.

4.)  В программе должны быть созданы два экземпляра класса: прибывающие и задерживающиеся поезда, должны быть предусмотрена возможность перевода поезда из прибывающих в задерживающиеся и наоборот по введенному номеру поезда (при этом информация о данном поезде удаляется из одного списка и добавляется в другой). При выводе информации о поездах, пользователь должен выбрать какой список выводить (прибывающих или задерживающихся поездов), либо вывести все поезда из обоих списков.

Вариант 1

Задание Двуязычный список

1.)   Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования.

Для каждого поезда указывается:

  • пункт назначения;
  • номер поезда;
  • время отправления.

2.)  Программа должна обеспечивать:

  • хранение данных в информационной системе в виде двусвязного списка, записи должны быть упорядочены по номерам поездов;
  • добавление данных о поездах в информационную систему;
  • удаление данных о поезде по введенному номеру поезда;
  • вывод информации обо всех поездах;
  • вывод информации о поезде, номер которого введен с клавиатуры;

3.)  Программа должна обеспечивать диалог с помощью меню.

Вариант 1

Задание Файлы

Написать программу, которая считывает текст из файла и выводит на экран только предложения, состоящие из заданного количества слов.

Вариант 2

Задание Двуязычный список

1.)  Составить программу, которая содержит текущую информацию о книгах в библиотеке.

Сведения о книгах включают:

  • фамилию и инициалы автора;
  • название;
  • год издания;
  • количество экземпляров данной книги в библиотеке.

2.)  Программа должна обеспечивать:

  • хранение всех данных обо всех книгах в библиотеке в виде двусвязного списка, записи должны быть упорядочены по годам издания;
  • добавление данных о книгах вновь поступивших в библиотеку;
  • удаление данных о списываемой книге, название которой введено с клавиатуры;
  • вывод информации обо всех книгах в библиотеке;
  • по запросу выводится информация обо всех книгах автора, имеющихся в библиотеке, чья фамилия введена с клавиатуры.

3.)  Программа должна обеспечивать диалог с помощью меню

Вариант 2

Задание Файлы

Написать программу, которая считывает текст из файла и выводит на экран сначала вопросительные, а затем восклицательные предложения.

Вариант 2

Задание Классы

Описать класс, реализующий стек и работу с ним.

1.)  Класс должен содержать следующие сведения о книгах в библиотеке:

  • фамилию и инициалы автора;
  • название;
  • год издания;
  • количество экземпляров данной книги в библиотеке.

2.)  В классе должны быть реализованы следующие операции над стеком:

  • добавление данных о книгах вновь поступивших в библиотеку;
  • удаление данных о списываемой книге, название которой введено с клавиатуры;
  • вывод информации обо всех книгах в библиотеке;
  • по запросу выводится информация обо всех книгах автора, имеющихся в библиотеке, чья фамилия введена с клавиатуры.

3.)  Программа должна обеспечивать диалог с помощью меню.

4.)  В программе должны быть созданы два экземпляра класса: книги в библиотеке и выданные читателям. Когда читатель берет книгу в библиотеке, информация о ней (по введенному названию книги) должна быть автоматически удалена из списка книг в библиотеке и переведена в список книг у читателей. Когда читатель сдает книгу в библиотеку, информация о ней должна быть автоматически удалена из списка книг у читателей и перенесена в список книг в библиотеке. При выводе информации о книгах, пользователь должен выбрать какой список выводить (книги в библиотеке или у читателей), либо вывести все книги из обоих списков.

Детали товара
  • 400 руб.
  • Задача
  • C++
  • Нет
  • Visual Studio
  • Нет
Изображения товара
Обратите внимание

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

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