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

5.440 Comentários

  1. HowardInfoF HowardInfoF

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

  2. https://ufc328.site/
    UFC 328 is set for the Prudential Center on May 9, 2026 boasting a packed card. The UFC 328 main card is topped by champion Khamzat Chimaev making a defense of his middleweight championship against Sean Strickland.

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

  4. WilliamTug WilliamTug

    Обращение в наркологический стационар особенно важно в случае тяжелой зависимости, когда человек не способен контролировать свои действия, а угрозы для здоровья возрастают. В таких случаях важно не откладывать начало лечения, а обратиться за помощью сразу же, чтобы избежать серьезных последствий для организма. При выборе стационара следует обратить внимание на наличие лицензии, а также возможность получения психотерапии и других профессиональных услуг в области наркологии для комплексного лечения зависимости.
    Подробнее тут – http://narkologicheskij-staczionar-sankt-peterburg-1.ru

  5. ThomasSmome ThomasSmome

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

  6. AlonzoseiNY AlonzoseiNY

    Лечение алкоголизма в Воронеже у нас проводится на всех стадиях: от первой помощи при запое до кодирования и долгосрочной поддержки. Для пациентов с наркотической зависимостью (включая синтетические каннабиноиды и опиоиды) мы применяем щадящие схемы детоксикации, которые минимизируют болезненные симптомы и снижают риск срывов. Кодирование от алкоголизма и наркомании доступно в нескольких вариантах: медикаментозное (инъекции, импланты, «Двойной блок»), гипносуггестивное и комбинированное. Каждый метод подбирается после тщательной диагностики, чтобы результат был максимально долгосрочным.
    Получить дополнительные сведения – оказание наркологической помощи

  7. ThomasSmome ThomasSmome

    Основной задачей капельницы от запоя является быстрое устранение симптомов интоксикации, связанных с длительным употреблением алкоголя. Введение в вену специальных растворов помогает не только вывести алкогольные токсины, но и восстановить нормальное функционирование внутренних органов, пострадавших от воздействия алкоголя. Подбор состава капельницы всегда индивидуален и зависит от состояния пациента, а также может включать дополнительные методы лечения, такие как кодирование от алкоголизма.
    Узнать больше – https://kapelnica-ot-zapoya-nizhnij-novgorod-5.ru/

  8. HerbertSwath HerbertSwath

    При первой консультации нарколог осматривает пациента, чтобы оценить его состояние и подобрать оптимальную схему лечения. В зависимости от тяжести похмелья, врач может назначить инфузию с регидратационными растворами, витаминами группы B и другими препаратами, которые способствуют восстановлению. Важно, что капельница не только помогает снять симптомы, но и устраняет причины токсического воздействия алкоголя на организм, предотвращая развитие осложнений.
    Получить больше информации – [url=https://kapelnicza-ot-pokhmelya-samara-2.ru/]капельница от похмелья самара[/url]

  9. Walterskege Walterskege

    Домашняя детоксикация подходит для ранних стадий интоксикации, когда состояние пациента стабильно, а сопутствующие заболевания отсутствуют. Однако при длительном употреблении алкоголя физиологические изменения требуют более глубокого вмешательства. Стационар обеспечивает изоляцию от триггеров, исключает риск самостоятельного повторного употребления и позволяет врачам динамически корректировать терапию на основе лабораторных показателей и реакции организма. В 2026 году стандарты наркологической помощи делают акцент на превентивной безопасности: раннее выявление признаков делирия, судорожной готовности или кардиологических осложнений позволяет предотвратить критические состояния до их развития. Клиника «Стармед» выстроила работу так, чтобы каждый этап госпитализации логически вытекал из предыдущего, формируя непрерывную цепочку от острой стабилизации до планирования долгосрочной ремиссии.
    Изучить вопрос глубже – быстрый вывод из запоя в стационаре в нижнем новгороде

  10. LarryFoerb LarryFoerb

    Наркологическая помощь в Воронеже актуальна в тех случаях, когда проблема с алкоголем или наркотическими веществами переходит в стадию, когда ситуация требует вмешательства специалиста. Это может быть как первый серьезный срыв, так и долгосрочное ухудшение самочувствия, вызванное хроническим употреблением. В обоих случаях крайне важно не упустить момент и обратиться за помощью, пока болезнь не привела к необратимым последствиям.
    Узнать больше – http://www.domen.ru

Deixe um comentário

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