Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Индивидуальное задание № 11
СТРУКТУРЫ ДАННЫХ: СПИСКИ
Вариант 1.
Составить программу обработки информации о наличии автобусов в автобусном парке.
Сведения о каждом автобусе содержат:
Программа должна обеспечивать:
Вариант 2.
Составить программу, которая содержит текущую информацию о книгах в библиотеке.
Сведения о книгах содержат:
Программа должна обеспечивать:
Вариант 3.
Составить программу, которая содержит текущую информацию о заявках на авиабилеты.
Каждая заявка содержит:
Программа должна обеспечивать:
Вариант 4.
По кругу расположены n человек. Начиная с произвольного, считаем по кругу и удаляем каждого m-го человека (после удаления круг смыкается). Составить программу вывода последовательности удаления людей из круга. Использовать кольцевой список.
Вариант 5.
Составить программу, которая содержит текущую информацию о книгах в библиотеке.
Сведения о книгах содержат:
Программа должна обеспечивать:
Вариант 6.
Составить программу обработки информации о наличии автобусов в автобусном парке.
Сведения о каждом автобусе содержат:
Программа должна обеспечивать:
Вариант 7.
Построить однонаправленный линейный список абонентов телефонной станции, упорядоченный лексикографически, содержащий ФИО и семизначный номер телефона.
Обеспечить возможность определения:
Вариант 8.
Построить двунаправленный линейный список абонентов телефонной станции, упорядоченный по номеру телефона, содержащий ФИО и семизначный номер телефона.
Обеспечить возможность определения:
Вариант 9.
Построить двунаправленный неупорядоченный список номеров телефонов (семизначных и трехзначных - спецслужб). Просмотреть этот список справа налево и построить упорядоченный однонаправленный список, не включая в него номера телефонов спецслужб.
Вариант 10.
Для каждого файла в каталоге содержатся следующие сведения:
Составить программу, которая обепечивает:
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Вариант 11.
Предметный указатель организован как линейный список.
Каждая компонента указателя содержит слово и номера страниц, на которых это слово встречается, Количество номеров страниц, относящихся к одному слову, от одного до десяти.
Составить программу, которая обеспечивает:
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Вариант 12
Текст помощи для некоторой программы организован как линейный список.
Каждая компонента текста помощи содержит термин (слово) и текст, содержащий пояснения к этому термину. Количество строк текста, относящихся к одному термину, от одной до пяти.
Составить программу, которая обеспечивает:
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Вариант 13.
Картотека в бюро обмена квартир организована как линейный список. Сведения о каждой квартире содержат:
Составить программу, которая обеспечивает:
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Вариант 14.
Анкета для опроса населения содержит две группы вопросов.
Первая группа содержит сведения о респонденте:
Вторая группа содержит собственно вопрос анкеты, ответ на который либо ДА либо НЕТ.
Составить программу, которая:
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Вариант 15.
Составить программу, которая содержит текущую информацию о книгах в библиотеке.
Сведения о книгах содержит:
Программа должна обеспечивать:
Вариант 16.
На международной телефонной станции карточка абонентов, содержащая сведения о телефонах и их владельцах, организована как линейный список.
Составить программу, которая:
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.
Вариант 17.
Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования.
Для каждого поезда указывается:
Данные в информационной системе организованы в виде линейного списка.
Составить программу, которая:
Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.