Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Задача по программированию (Кольцевой список)
Создан заказ №2196899
18 июня 2017

Задача по программированию (Кольцевой список)

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

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Программирование на Си (обработка строк текста )
Курсовая работа
Программирование
Стоимость:
700 ₽
Схема организации, с проведёнными проводами и серверами
Курсовая работа
Программирование
Стоимость:
700 ₽
Курсовая по Web-программированию
Курсовая работа
Программирование
Стоимость:
700 ₽
преобразование сантиметров в дюймы
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка веб-приложения для ведения ведомостей текущего контроля
Дипломная работа
Программирование
Стоимость:
4000 ₽
Искусственные нейронные сети в распознавании образов
Дипломная работа
Программирование
Стоимость:
4000 ₽
Обработка данных, хранящихся в файловой базе данных Pascal
Курсовая работа
Программирование
Стоимость:
700 ₽
Восстановление функции полезности методом расширенной минимизации
Курсовая работа
Программирование
Стоимость:
700 ₽
На питоне или в матлабе решить задачи + вопросы
Решение задач
Программирование
Стоимость:
150 ₽
Разработка информационной системы складского учета в компании
Решение задач
Программирование
Стоимость:
150 ₽
Программирование алгоритмов линейной структуры Visual Basik 6.0
Решение задач
Программирование
Стоимость:
150 ₽
Алгоритм Р. Карпа – М. Рабина, алгоритм Shift-And на Python
Решение задач
Программирование
Стоимость:
150 ₽
Решение задач в области машинного обучения
Решение задач
Программирование
Стоимость:
150 ₽
Напишите программу, которая анализирует входную строку.
Решение задач
Программирование
Стоимость:
150 ₽
Решение задач по Структурам и алгоритмам обработки данных
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Классификация языков программирования
Классификация языков программирования по категориям связана с методами, которые используются при написании программ.

интернет-биржа студенческих работ">Рисунок 1. Классификация языков программирования. Автор24 — интернет-биржа студенческих работ
Процедурные языки являются языками высокого уровня, в которых используется метод разбиения программ на отдельные связанные между собой модули – подпрогра...
подробнее
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Операторы альтернативы (ветвления)
До сих пор рассматривались процедуры и функции, которые VBA выполняет в линейном порядке - VBA начинает выполнение кода с первого оператора после строки объявления процедуры (функции) и продолжает выполнять каждый оператор построчно до тех пор, пока не будет достигнут оператор End Sub (End Function). Такой линейный алгоритм можно представить нижеследующей блок-схемой (рис.1):

Однако довольно часто ...
подробнее
Создание Web-страниц с помощью MS FrontPage. Основные понятия
Web–страницы создаются на основе языка описания гипертекстовых документов HTML, в котором содержание и формат гипертекстовых документов определяются с использованием команд, называемых тегами. HTML–страницы представляют собой документы обычного текстового формата и содержат специальные команды форматирования (теги HTML).
Для создания сайта с помощью приложения FrontPage не обязательно знать сам HT...
подробнее
Классификация языков программирования
Классификация языков программирования по категориям связана с методами, которые используются при написании программ.

интернет-биржа студенческих работ">Рисунок 1. Классификация языков программирования. Автор24 — интернет-биржа студенческих работ
Процедурные языки являются языками высокого уровня, в которых используется метод разбиения программ на отдельные связанные между собой модули – подпрогра...
подробнее
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Операторы альтернативы (ветвления)
До сих пор рассматривались процедуры и функции, которые VBA выполняет в линейном порядке - VBA начинает выполнение кода с первого оператора после строки объявления процедуры (функции) и продолжает выполнять каждый оператор построчно до тех пор, пока не будет достигнут оператор End Sub (End Function). Такой линейный алгоритм можно представить нижеследующей блок-схемой (рис.1):

Однако довольно часто ...
подробнее
Создание Web-страниц с помощью MS FrontPage. Основные понятия
Web–страницы создаются на основе языка описания гипертекстовых документов HTML, в котором содержание и формат гипертекстовых документов определяются с использованием команд, называемых тегами. HTML–страницы представляют собой документы обычного текстового формата и содержат специальные команды форматирования (теги HTML).
Для создания сайта с помощью приложения FrontPage не обязательно знать сам HT...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы