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

9.929 Comentários

  1. Экстренное вмешательство необходимо, когда самостоятельное прекращение употребления алкоголя или наркотиков становится невозможным, а состояние пациента ухудшается. Основные показания включают:
    Выяснить больше – http://narcolog-na-dom-ufa000.ru

  2. WilliamBrins WilliamBrins

    Как подчёркивает главный врач клинического отделения, «в условиях стационара мы можем оперативно реагировать на малейшие изменения в состоянии пациента, что критически важно при тяжёлых формах запоя».
    Разобраться лучше – https://vyvod-iz-zapoya-v-ryazani12.ru/vyvod-iz-zapoya-na-domu-v-ryazani/

  3. MiltonDub MiltonDub

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

  4. MarioAtort MarioAtort

    Алкогольная зависимость — серьёзная болезнь, которая часто сопровождается длительными запоями. Симптомы интоксикации этанолом требуют немедленного медицинского вмешательства. Признаки, при которых нужно вызывать врача на дом: сильная рвота, скачки артериального давления, бессонница, тревожность, тремор, спутанность сознания. Если вовремя не начать лечение алкоголизма, могут развиться алкогольный психоз, делирий, серьёзные нарушения работы сердечно-сосудистой и нервной систем. Квалифицированная помощь на дому позволяет быстро снять абстинентный синдром и нормализовать самочувствие. Наш врач-нарколог приедет в течение 30–60 минут, проведёт осмотр, поставит капельницу и окажет необходимую психологическую поддержку. Не стоит заниматься самолечением — только профессиональный нарколог способен правильно оценить тяжесть состояния и подобрать эффективные препараты. Помните: каждый час промедления увеличивает риск серьёзных осложнений, поэтому действовать нужно незамедлительно. Позвоните прямо сейчас, и дежурный консультант оформит вызов, сориентирует по ценам и ответит на любые вопросы.
    Разобраться лучше – нарколог на дом круглосуточно

  5. HarryLot HarryLot

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

  6. HaroldLox HaroldLox

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

  7. Alfredwaign Alfredwaign

    В этой статье обсуждаются актуальные медицинские вопросы, которые волнуют общество. Мы обращаем внимание на проблемы, касающиеся здравоохранения и лечения, а также на новшества в области медицины. Читатели будут осведомлены о последних событиях и смогут следить за тенденциями в медицине.
    Что ещё? Расскажи всё! – Наркологическая клиника «Похмельная служба» в Краснодаре

  8. RobertMom RobertMom

    Миссия клиники “Обновление” заключается в предоставлении качественной и всесторонней помощи людям, страдающим от различных форм зависимости. Мы понимаем, что успешное лечение невозможно без индивидуального подхода, поэтому каждый пациент проходит детальную диагностику, после которой разрабатывается персонализированный план терапии. В процессе работы мы акцентируем внимание на следующих аспектах:
    Получить больше информации – https://kapelnica-ot-zapoya-irkutsk.ru/kapelnica-ot-zapoya-v-kruglosutochno-v-irkutske

  9. EugeneBar EugeneBar

    Независимо от формы зависимости — алкогольной, опиатной, синтетической или медикаментозной — специалисты подбирают индивидуальный курс терапии. Алгоритмы лечения адаптируются под возраст, стаж употребления, общее состояние организма и наличие сопутствующих заболеваний.
    Подробнее – http://narkologicheskaya-klinika-v-yaroslavle12.ru

  10. MichaelKew MichaelKew

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

  11. RobertPeamy RobertPeamy

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

  12. LeroyFag LeroyFag

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

  13. Программа 12 шагов построена как последовательный путь: человек учится признавать болезнь, принимать помощь, разбирать причины употребления, проводить моральную инвентаризацию, исправить ошибки, компенсировать нанесенный ущерб и поддерживать трезвость через регулярные действия. В основе программы лежит не давление, а постепенная работа с отрицанием, самообманом, страхами и привычкой возвращаться к прежним решениям.
    Углубиться в тему – 12-shagov-programma-onlajn

  14. RogerBeipt RogerBeipt

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

  15. JamesKew JamesKew

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

  16. RolandFut RolandFut

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

  17. What’s Happening i’m new to this, I stumbled upon this I’ve found It positively useful and it has aided me out loads. I hope to contribute & help other users like its aided me. Great job.

  18. Darrelldroff Darrelldroff

    Этот медицинский обзор сосредоточен на последних достижениях, которые оказывают влияние на пациентов и медицинскую практику. Мы разбираем инновационные методы лечения и исследований, акцентируя внимание на их значимости для общественного здоровья. Читатели узнают о свежих данных и их возможном применении.
    Изучить рекомендации специалистов – [url=https://nashipochki.ru/pohmele-i-effektivnye-sposoby-s-nim-spravitsya/]Похмельная служба Краснодар[/url]

  19. Juliobip Juliobip

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

  20. ChrisVak ChrisVak

    В статье рассматриваются различные стратегии борьбы с зависимостями, включая проверенные методы и реальные истории успеха. Читатель узнает, какие подходы наиболее эффективны и как начать путь к выздоровлению.
    Открыть полностью – Похмельная служба в Краснодаре

  21. AshleyTof AshleyTof

    Эта статья освещает различные аспекты освобождения от зависимости и пути к выздоровлению. Мы обсуждаем важность осознания своей проблемы и обращения за помощью. Читатели получат практические советы о том, как преодолевать трудности и строить новую жизнь без зависимости.
    Секреты успеха внутри – Наркологическая клиника «Похмельная служба» в Краснодаре.

  22. Наш магазин можно подобрать стильные подарки и украшения для важного события. В каталоге есть женские украшения, которые подойдут для дня рождения.

    Если хочется сделать приятный сюрприз, стоит обратить внимание на кольца. Такие вещи создают настроение и помогают сделать подарок действительно особенным.

    Магазин подарков и украшений предлагает товары для тех, кто ценит качество. Здесь легко выбрать подарок для коллеги, не тратя время на бесконечные поиски.

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

    кракен ссылка

Deixe um comentário

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