Создан заказ №2196899
18 июня 2017
Задача по программированию (Кольцевой список)
Как заказчик описал требования к работе:
Задача звучит так: "Создать структуру с именем Subject с полями: фамилия, имя. Сформиро-вать замкнутое кольцо (односвязный список, у которого последний элемент хранит адрес первого) из нескольких структур. С клавиатуры вводится целое чило n. Определить, какой элемент останется в кольце последним, ес
ли начать по очереди удалять из списка каждый n-й элемент (по типу детской считалочки)."
Есть уже готовый (очень простой) код с объявленной структурой, вводом данных (имя-фамилия). Не могу сделать само удаление, с ним возникли проблемы.
Суть удаления следующая: указал, скажем, я, чтобы удалялся каждый 4-й элемент. Вбил с клавы 19 структур и указал удаление 4-го элемента:
Удалила программа 4 элемент, проходится по списку заново...
Снова удалила 4 элемент, проходится опять...
И так повторяется пока будет нечего удалять. То есть, по идее, должны остаться в итоге 3 элемента (в конце выводятся оставшиеся), т.к. уже не будет 4го на удаление.
Все должно работать четко, даже если я указал каждый 1-й элемент.
Прилагаю к заказу .cpp файлик с кодом (уберете .txt в конце или просто скопируете). Там, отчетливо видным комментарием, я указал место, куда нужно вставить алгоритм удаление каждого n элемента. Прошу написать код с подробными комментариями к каждому действию, чтобы я мог разобраться и отчитать работу преподу
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
19 июня 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Задача по программированию (Кольцевой список).jpg
2019-04-19 13:53
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Прекраснейший автор!!! Делает все моментально и очень доходчиво все объясняет) Всем рекомендую обращаться именно к этому автору!!