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

13.804 Comentários

  1. megaways spielautomaten um geld spielen

    Take a look at my web site … online casino mit
    niedrigem einsatz ab 50 cent – Connie,

  2. Siedze na tej stronie jakies szesciu miechow, przewaznie jak mam wolne pol godziny. Trafilem tam z polecenia kumpla, bo szukalem miejsca, ktore przyjmuje zlotowki, a nie ciagle przewalutowanie. Szczerze mowiac — z poczatku nie mialem zaufania, bo takich stron jest teraz z milion.

    Automaty to jest to, po co tam siedze. Wisi tam kilka tysiecy pozycji, choc badzmy szczerzy dobra polowa to zapychacze. Ja siedze przewaznie na Pragmatic Play — Gates of Olympus umie zrobic dzien, a poza tym lubie Book of Deada. Maja tez NetEnt, Betsoft, Microgaming, wiec wybor jest. Ostatnio wciagnalem sie w live — Evolution robi to porzadnie, prowadzacy po angielsku, ale czasem trafiaja sie polskie stoly, a Crazy Time to juz w ogole cyrk, ale wciaga.

    Bonus powitalny to 100% do pierwszego depozytu i do tego 30 free spinow, tylko wymog obrotu x40 boli i bez cierpliwosci tego nie wyciagniesz. Widzialem tez bonus bez depozytu, ale to leci rotacyjnie, dlatego lepiej podejrzec aktualne warunki u nich na 888starz online zanim sie w cos wpakujesz. Minimalny depozyt jest niska — u mnie wyszlo z 20 zl.

    Zakladanie konta zajela mi jakies dwie minuty, gorzej z weryfikacja — zeszlo ze dwa dni, ale przy pierwszej wyplacie i tak trzeba to zrobic wszedzie. Wyplacalem kilka razy: e-portfel byl w kilka godzin, karta mielil sie dwa dni robocze, a BTC leci najsprawniej — doslownie kilkanascie minut. Neteller i Mastercard tez sa.

    To, co mnie realnie wkurza: obsluga na czacie odpisuje szybko, tyle ze polska wersja odpowiedzi to czasem kalka z tlumacza i potrafia odbic temat do maila. Aplikacja dziala bez zarzutu, choc czasem lubi sie zaciac przy live. Licencja to Curacao, wiec bez cudow — to nie jest polski operator z ministerialnym zezwoleniem. Poki co zostaje, choc trzymam to na zdrowy rozsadek.

  3. Неотъемлемой частью программы становится психотерапия — работа с мотивацией, психологической поддержкой, поиском и устранением “триггеров” зависимости, проработка самооценки, стрессоустойчивости. К работе обязательно подключаются близкие: совместные консультации помогают восстановить доверие, снизить уровень конфликтов, научиться поддерживать без контроля и упрёков.
    Ознакомиться с деталями – lechenie-alkogolizma-v-stacionare

  4. Москва, всем привет Муж просто потерял себя Жена в истерике В больницу тащить страшно Короче, единственное что вытащило из запоя — вывод из запоя цена доступная Приехали через 40 минут В общем, не потеряйте контакты — нарколог запой https://kruglosutochno.vyvod-iz-zapoya-na-domu-moskva-jst.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  5. RogerBab RogerBab

    Есть ситуации, когда дальнейшее промедление может привести к необратимым последствиям:
    Узнать больше – lechenie-alkogolizma-korolev

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

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

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

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

  10. Michaelswoda Michaelswoda

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

  11. Bryantploky Bryantploky

    Запой отличается от разового употребления алкоголя тем, что больной продолжает пить несколько дней подряд и использует новые дозы спиртного для временного облегчения похмелья. Со временем такая схема усиливает алкогольную зависимость. Чем дольше продолжается запой, тем выше вероятность тяжелого абстинентного синдрома и тем чаще требуется помощь врача.
    Получить больше информации – https://n.vivod-iz-zapoya-v-sankt-peterburge16.ru/

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

  13. JamesPobre JamesPobre

    Вывод из запоя в Москве — это профессиональная наркологическая помощь, направленная на безопасное прекращение длительного употребления алкоголя и устранение симптомов тяжелой интоксикации. В Москве и Подмосковье востребованы разные варианты: разовая капельница на дом, лечение в стационаре клиники, амбулаторное сопровождение, кодирование, психотерапия, реабилитация и дальнейшее наблюдение при зависимости. Поэтому для вывода из запоя стоит заранее оценить возможные риски и сделать правильный выбор, куда обратиться — в государственную лечебницу или в частную клинику, где лечение будет анонимным.
    Изучить вопрос глубже – vyvod-iz-zapoya-na-domu-korolev

  14. Здорова, народ Отец не выходит из штопора Дети напуганы Таблетки не помогают Короче, врач приехал и поставил систему — вызов нарколога на дом анонимно с лицензией Приехал через 40 минут В общем, жмите чтобы сохранить — нарколог на дом стоимость https://lechenie.narkolog-na-dom-krasnodar14.ru Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

  15. Manuellyday Manuellyday

    Сегодня услуги в сфере наркологии оказываются в разных форматах: амбулаторно, в стационаре, на дому и в рамках восстановительного проживания. Опытный врач сначала оценивает самочувствие пациента, собирает анамнез, уточняет длительность употребления, сопутствующие болезни, лекарства и предыдущий опыт терапии. Если требуется срочная помощь, клинический персонал может организовать выезд, а при признаках тяжелой интоксикации предложить госпитализацию. Детали порядка приема, доступных курсов, документов и условий можно узнать по телефону или через онлайн-расписание центра; консультация позволяет понять, какой вариант подойдет именно в конкретной ситуации. Подробнее вопросы лечения зависимого и реабилитации при зависимости разбираются в центре на консультации с наркологом; отдельно рассматриваются терапия и детоксикация. Лечение в клинике согласуется с выбранным форматом.
    Дополнительная информация – https://v.narkologicheskaya-klinika-v-krasnoyarske17.ru/

  16. Люди подскажите Муж просто потерял себя Дети напуганы В больницу тащить страшно Короче, только это реально спасло — наркологическая помощь срочно Через пару часов человек пришёл в себя В общем, телефон и цены тут — вызвать врача нарколога https://czena.narkologicheskaya-pomoshh-v-kazani016.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

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

Deixe um comentário

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