Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2015, 13:33   #1
nobodyneedsjeff
Новичок
Джуниор
 
Регистрация: 25.04.2015
Сообщений: 1
Печаль Создание и обработка связного списка С++\Pascal

Здарова всем, я тут новичок но нужда вынудила меня искать помощи у людей знающих английский и программирование С\С++. как и обычный студент я полгода скитался по дебрям жизни а когда наступил решающий момент вспомнил что мне нужно еще и учебой заняться, но уже почти поздно. Так что у кого есть минутка и познания, прошу не пройти мимо.

Суть вопроса:
(тут был гугл транслейт)
Создать программу, которая создает и обрабатывает связанный список (в зависимости от варианта).Программа должна
содержат 8 подфункций:

Create () - создает пустой список;
IsEmpty () - возвращает истину, если список пуст;
isFull () - возвращает истину, если список полон;
Fill () - заполняет список с случайные значения (в зависимости от типа, определенного в варианте);
Add () - добавляет новый элемент со случайным значением в списке;
remove() - удаляет указанный элемент из списка;
display() - выводит значения элементов списка на экране;
task() - завершает индивидуальное задание (по варианту)
Тип списка:
односвязанный
Максимальное количество элементов: 14
Тип элементов :целые числа
1. Перемещение первый отрицательный элемент в конец списка.
2. Переместите последний положительный элемент в начало списка.
3. Снимите каждый третий элемент из списка.
4. Исключить первый четный элемент из списка.
5. Замените первый элемент с последним.
6. Замените второй элемент с третьим.
7. Установите на первой нечетной элемент с нового элемента, значение которого равно нулю.
8. Заменить последнее отрицательный элемент с копией первого элемента.

1. Программа должна обеспечить пользовательский интерфейс, состоящий из всех суб-функций.
2. Сложность:
. реализация с использованием встроенных функций для обработки списков = максимальная оценка 8;
б. Реализация без встроенных функций для обработки списков = максимальная оценка 10.
3. Рекомендуемые языки программирования: Pascal, C.

кому интересно добавлю все в оригинале в квоте
Цитата:
Processing of lists
Create a program that creates and processes a linked list (according to the variant). The program should
contain 8 sub-functions:
 create() – creates an empty list;
 isEmpty() – returns true, if the list is empty;
 isFull() – returns true, if the list is full;
 fill() – fills the list with random values (according to the type defined in variant);
 add() – adds the new element with random value to the list;
 remove() – removes the specified element from the list;
 display() – displays the values of list elements on the screen;
 task() – completes the individual task (according to the variant).
Type of list: Singly linked
Maximum number of elements: 14
Type of elements : integer numbers

1. Move the first negative element to the end of list.
2. Move the last positive element to the beginning of list.
3. Remove each third element from the list.
4. Delete the first even element from the list.
5. Swap the first element with the last one.
6. Swap the second element with the third one.
7. Replace the first odd element with the new element, whose value is zero.
8. Replace the last negative element with the copy of the first element.

1. Program should provide a user interface consisting of all sub-functions.
2. Complexity:
a. implementation using built-in functions for list processing = maximum grade 8;
b. implementation without built-in functions for list processing = maximum grade 10.
3. Recommended programming languages: Pascal, C.
Очень надеюсь на вашу помощь, вы мой последний шанс на спасение, всем кто обратил внимание заранее спасибо!

Последний раз редактировалось Аватар; 26.04.2015 в 13:48.
nobodyneedsjeff вне форума Ответить с цитированием
Старый 25.04.2015, 19:10   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Либо читаете Вирта, либо платите. Что выбираете?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в создании программы-секундомера andron2012 Фриланс 36 02.04.2014 10:46
Нужна помощь в создании программы xaker_sokol Общие вопросы Delphi 1 01.03.2009 01:21
Нужна помощь в создании программы... Gangster Общие вопросы Delphi 16 24.05.2008 14:42