Ir ao conteúdo

Lista encadeada, Estrutura de dados.

Saudações,

Para não perder o costume, irei postar outro exercicio resolvido em uma aula. Dessa vez o exercicio é o seguinte:
– Implemenetar o sistema de contabilidade de um mafioso. (outros detalhes continue lendo o post)

O enunciado do mesmo se encontra no “read the rest of this entry” para não deixar o post muito extenso devido ao longo enunciado.

A resolução do mesmo você pode baixar aqui.

Você é um Mafioso informatizado.
Você vai criar um sistema para gerenciar os seus débitos e também as pessoas que devem a você.
Este sistema será baseado em duas listas encadeadas:

(Imagem de exemplo)

* Para isso você vai fazer um programa que manipula mais de uma lista;

* o programa fará isto com um único conjunto de funções e passagem das diversas listas como parâmetros;
* como aplicação imaginemos um sistema de contabilidade simples;
* você vai ter um Plano de Contas constituído por duas listas: débitos e créditos;
* o mesmo conjunto de funções (que você já implementou) vai poder ser utilizado para isso: você somente precisa ampliar o conjunto de parâmetros da função para passar por referência também a lista que você quer alterar.

A passagem de parâmetro da lista deve ser por referência porque você deseja que as alterações sejam persistentes.

Cada lista de débitos ou créditos é constituída por lançamentos. Cada lançamento possui:

* um valor real (positivo);
* um nome. Por exemplo, “Pagar proteção à Mafia”

Estrutura:
tipo tLançamento {
caracter *nome;
real valor;
};

A lista encadeada que conterá os lançamentos terá um elemento de lista definido da seguinte forma:
Estrutura:
tipo tLista {
tLancamento* info;
tLista* proximo;
};
A cabeça de lista de cada lista será uma variável global contendo uma estrutura como abaixo:
tipo cLista {
tLista* lista;
inteiro ultimo;
};

No programa principal você vai definir se vai realizar uma operação de débito ou de crédito e vai chamar as operações sobre listas necessárias, passando a lista correta como parâmetro (por referência) para a função que realiza a operação.

Além das operações básicas que a lIsta vai oferecer, você deve implementar uma operação adicional: totalização. Essa operação funciona assim:

* percorre a lista, escrevendo o nome e o valor correspondente a cada item (débito ou crédito)
* soma o valor em uma variável auxiliar
* escreve ao final o total de débitos ou de créditos, dependendo de qual lista você mandou totalizar.

Publicado emAprendendoCEstrutura de Dados

12.101 Comentários

  1. Vernonnap Vernonnap

    Наркологическая помощь в Люберцах может проводиться на дому, амбулаторно или в стационаре клиники. Формат подбирает врач после осмотра пациента, оценки длительности запоя, количества алкоголя, возраста, наличия хронических заболеваний, психического состояния и возможных осложнений. Главный принцип медицинской работы — не просто вывести человека из состояния опьянения или похмельного синдрома, а стабилизировать организм, снизить риск срыва и начать лечение алкогольной зависимости.
    Ознакомиться с деталями – вывод из запоя круглосуточно

  2. разрешени букмейкъри в България

    Here is my web page … бонус за първи депозит, Leonel,

  3. Слушайте, кто сейчас в теме? А служба поддержки молчит как рыба и не отвечает. Нервов потратил на этих конторах — мама не горюй до тех пор, не наткнулся на сервис, который работает стабильно и честно, с отличной линией на все популярные спортивные события. Техподдержка в лайв-чате отвечает сразу по делу,

    В общем, если не хотите тратить время на самостоятельные тесты, там расписаны все технические подробности мостбет официальный сайт мостбет официальный сайт Не ведитесь на дешевые лохотроны из рекламы, обязательно перешлите этот пост тому, кто тоже сейчас ищет нормальную контору!

  4. Howardjet Howardjet

    Этот текст призван помочь читателю расширить кругозор и получить практические знания. Мы используем простой язык, наглядные примеры и структурированное изложение, чтобы сделать обучение максимально эффективным и увлекательным.
    Изучить аспект более тщательно – выпью и не могу остановиться

  5. LarryWEW LarryWEW

    Снятие запоя – это не только прекращение приема спиртных напитков, но и целый комплекс мероприятий, включающий очищение и восстановление организма, а также нормализацию общего состояния больного. В современных условиях наркологическая клиника может предложить вывод из запоя на дому, лечение запоя в стационаре, капельницу, детоксикацию, медикаментозный курс, психологическую поддержку, кодирование, реабилитацию и дальнейшее сопровождение семьи. Такой подход позволяет не просто вывести человека из тяжелого периода, а определить причины зависимости, подобрать индивидуально эффективное лечение алкоголизма и снизить вероятность повторного срыва.
    Разобраться лучше – http://vyvod-iz-zapoya-v-anape3.ru/

  6. PhilipLarve PhilipLarve

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

  7. AndrewGot AndrewGot

    Алкоголь является сильным наркотиком, зависимость формируется и на физиологическом, и на психологическом уровне, поэтому такое состояние требует комплексной работы сразу нескольких специалистов. Нарколог, врач общей практики, психолог, психотерапевт, психиатр и реабилитационный персонал помогают разобраться, почему человек начал пить, почему не может выйти из запоя самостоятельно, какие проблемы семьи усиливают употребление спиртного и нужна ли госпитализация. Главный вопрос при обращении — не только как быстро прокапаться, а как провести полный путь от детоксикации до устойчивой трезвости.
    Подробнее можно узнать тут – вывод из запоя круглосуточно

  8. Народ, всем привет! А продавцы в магазинах вообще ничего не понимают в характеристиках. Перерыл весь интернет в поисках оптовых складов пока чисто случайно не нашел отличный специализированный магазин, начиная от классических вариантов и заканчивая антивандальными материалами. Без проблем отрезают именно столько метров, сколько нужно для заказа,

    Кому тоже актуально найти проверенного поставщика текстиля для мастерской, обязательно сохраняйте себе этот официальный ресурс мебельная обивка https://obivka.tkan-dlya-mebeli.ru Лучше сразу выбирать надежного поставщика с сертифицированным товаром. обязательно перешлите этот пост тому, кто тоже профессионально занимается перетяжкой мебели!

  9. Народ кто задумывается о переезде Задолбался я уже собирать бумаги Кто-то год собирает справки о родственниках Короче, реально толковые ребята — репатриация израиль с профессиональной поддержкой Подали в консульство без ошибок В общем, жмите чтобы не потерять — подать на гражданство израиля в москве подать на гражданство израиля в москве Доверьтесь профессионалам Перешлите тому кто думает о репатриации

  10. Люди помогите советом Муж просто потерял себя Жена в истерике Нужна срочная помощь на дому Короче, только это реально спасло — вывод из запоя на дому с капельницей Через пару часов человек пришёл в себя В общем, телефон и цены тут — вывод из запоя на дому цена вывод из запоя на дому цена Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  11. Всем привет из Москвы То переводы неправильные Сроки горят, нервы на пределе Короче, единственные кто реально помогает — помощь в получении израильского гражданства с документами Собеседование прошло гладко В общем, сохраняйте себе — помощь в репатриации в израиль https://grazhdanstvo-izrailya.ru Не мучайтесь с бюрократией сами Перешлите тому кто думает о репатриации

  12. Virgilabows Virgilabows

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

  13. Народ, кто задумывается о переезде? То нотариальные переводы документов оформлены неправильно, Друзья у меня уже полгода мучаются с запросами пока чисто случайно не нашел нормальных сертифицированных специалистов, и обеспечивает полное сопровождение от поиска корней до получения паспорта. Переводы сделали у аккредитованного нотариуса без единой ошибки,

    В общем, если не хотите тратить годы на самостоятельные тесты, смотрите сами все условия по ссылке помощь в получении гражданства израиля https://grazhdanstvo-izrailya-wgn.ru Обходите стороной сомнительных посредников и выбирайте надежную поддержку. обязательно перешлите этот пост тому, кто тоже сейчас серьезно думает о репатриации!

  14. JamesLougs JamesLougs

    Лечение начинается с оценки клинической картины. Врач-нарколог проводит осмотр, при необходимости назначает обследование, ЭКГ, анализы, тест на употребление веществ, проверяет основные показатели, уточняет данные о принимаемых лекарствах, хронических диагнозах, аллергии, опыте кодирования и прошлых попытках остановиться. На этой основе назначается детоксикация: витаминно-минеральный раствор, средства для восстановления водно-солевого баланса, успокоительные препараты, нейропротекторы, кардиопротекторы, гепатопротекторы и другие медикаменты, которые улучшают самочувствие, поддерживают функции головного мозга, печени, сердца и нервной системы.
    Углубиться в тему – вывод из запоя люберцы

  15. Kennethmoifs Kennethmoifs

    В любое время врач-нарколог приедет на дом для постановки капельниц, с помощью которых проводится очищение организма и снятие алкогольной интоксикации. Формат на дому удобен, если больному сложно ехать в центр, он ослаблен, страдает от бессонницы или хочет получить помощь в домашних условиях рядом с родственниками. При признаках инсульта, судорог, припадков, суицидальных высказываний, тяжелой рвоты, психоза или угрозы смерти требуется не домашний детокс, а стационар клиники с круглосуточным врачебным контролем.
    Получить больше информации – vyvod iz zapoya nedorogo

  16. Gordongroto Gordongroto

    Нарколог на дом — это удобный и безопасный способ получить профессиональную медицинскую помощь без поездки в клинику, если человек находится в состоянии запоя, алкогольной интоксикации, наркотической ломки, сильного похмелья, тревоги, бессонницы или резкого ухудшения самочувствия. Выездной врач проводит осмотр пациента, оценивает состояние организма, подбирает препараты, ставит капельницу, выполняет необходимые лечебные действия и дает рекомендации по дальнейшему лечению. Такая наркологическая помощь особенно важна, когда ситуация требует быстрого реагирования, а ехать самостоятельно в центр, диспансер или стационар невозможно.
    Подробнее – нарколог на дом вывод в новороссийске

  17. Слушайте кто кухню ищет Объездил кучу салонов — везде перекупы То ЛДСП тонкая как картон Короче, нашел наконец нормальное производство — кухни каталог цены ниже рынка Проект бесплатно В общем, смотрите сами по ссылке — кухни от производителя недорого каталог и цены https://zakazat-kuhnyu-mrx.ru Проверяйте производителя по этому списку Сам мучался теперь делюсь

  18. Люди помогите советом Ситуация критическая Дети напуганы Таблетки не помогают Короче, врачи приехали и поставили систему — срочный вывод из запоя круглосуточно Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — вывод из запоя цена вывод из запоя цена Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  19. Здорова, народ Муж просто потерял себя Соседи стучат в стену Нужна срочная помощь на дому Короче, только это реально спасло — выведение из запоя на дому без последствий Приехали через 40 минут В общем, не потеряйте контакты — нарколог на дом вывод из запоя https://lechenie-7so.vyvod-iz-zapoya-na-domu-voronezh-lnm.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  20. Народ, всем привет! Задолбался я уже искать нормальную мебельную ткань для работы, Объездил целую кучу строительных рынков и специализированных магазинов в Москве до тех пор, не наткнулся на оптово-розничный склад с честными условиями, начиная от классических вариантов и заканчивая антивандальными материалами. Без проблем отрезают именно столько метров, сколько нужно для заказа,

    В общем, если не хотите переплачивать посредникам в салонах, жмите на источник, чтобы случайно не потерять контакты материал для обтяжки дивана https://obivka.tkan-dlya-mebeli.ru Не переплачивайте лишние деньги в розничных салонах, обязательно перешлите этот пост тому, кто тоже профессионально занимается перетяжкой мебели!

  21. Слушайте кто сталкивался Брат снова сорвался Соседи стучат в стену Нужна срочная помощь на дому Короче, единственное что вытащило из запоя — вывод из запоя цена адекватная Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — нарколог на дом вывод из запоя нарколог на дом вывод из запоя Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  22. Беттеры отзовитесь То выплаты задерживают Нервов потратил — мама не горюй Короче, единственная где не кидают — mostbet с быстрыми выплатами Поддержка отвечает сразу В общем, там все подробности — mostbet вход mostbet вход Только mostbet реально рулит Перешлите тому кто тоже ищет нормальную контору

  23. Слушайте кто кухню ищет Объездил кучу салонов — везде перекупы То фасады кривые Короче, нашел наконец нормальное производство — купить кухню на заказ спб с фурнитурой Кромка немецкая В общем, смотрите сами по ссылке — купить заказать кухню купить заказать кухню Проверяйте производителя по этому списку Сам мучался теперь делюсь

  24. Люди подскажите Брат потерял человеческий облик Соседи уже вызвали участкового В диспансер тащить — последнее дело Короче, спасла только госпитализация — вывод из запоя стационарно с психологом Капельницы и уколы по схеме В общем, жмите чтобы сохранить — вывод из запоя в стационаре в самаре https://alkogolizm.vyvod-iz-zapoya-v-stacionare-samara.ru Не ждите пока станет хуже Это может спасти жизнь

  25. Всем привет из Москвы Вечно то справок не хватает Друзья уже полгода мучаются Короче, единственные кто реально помогает — помощь в оформлении гражданства израиля без ошибок Переводы сделали у нотариуса В общем, жмите чтобы не потерять — гражданство израиля получить в москве https://grazhdanstvo-izrailya.ru Не мучайтесь с бюрократией сами Перешлите тому кто думает о репатриации

  26. Слушайте кто сталкивался Муж просто потерял себя Родственники не знают что делать Нужна срочная помощь на дому Короче, единственное что вытащило из запоя — нарколог на дом вывод из запоя на дому качественно Поставили капельницу с детоксикационным раствором В общем, телефон и цены тут — вывести из запоя на дому вывести из запоя на дому Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  27. Слушайте кто сталкивался Муж просто потерял себя Соседи стучат в стену Нужна срочная помощь на дому Короче, единственное что вытащило из запоя — вывод из запоя цены доступные Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — срочный вывод из запоя срочный вывод из запоя Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *