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

3.675 Comentários

  1. JavierGor JavierGor

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

  2. WilliamHef WilliamHef

    В Санкт-Петербурге лечение на дому применяется в ситуациях, когда состояние пациента требует медицинского вмешательства, но не требует наблюдения в стационаре. Врач проводит консультацию, анализирует данные пациента, оценивает длительность употребления, выраженность симптомов и общее состояние, после чего принимает решение о тактике лечения при алкоголизме. При необходимости можно оформить вызов специалиста, заказать услуги на сайте или уточнить детали заранее.
    Получить больше информации – http://vyvod-iz-zapoya-na-domu-sankt-peterburg-12.ru

  3. GilbertDip GilbertDip

    Процедура капельницы от похмелья с контролем врача в Самаре начинается с первичной консультации, на которой врач осматривает пациента, измеряет его основные показатели (давление, пульс, температуру) и оценивает общее состояние. На основе этих данных выбирается оптимальный состав капельницы, которая может включать в себя различные компоненты, такие как солевые растворы, витамины, антиоксиданты и медикаменты для снятия симптомов похмелья.
    Получить дополнительную информацию – http://www.domen.ru

  4. Charleseralk Charleseralk

    Похмельный синдром сопровождается головной болью, слабостью, тошнотой, сухостью во рту и нарушением сна, что часто возникает после запоя или при алкоголизме. Эти симптомы появляются из-за накопления токсинов и нарушения водно-солевого баланса. Капельница помогает ускорить выведение вредных веществ и восстановить нормальные функции организма, снижая нагрузку на внутренние системы и помогая человеку быстрее выйти из состояния запоев.
    Получить дополнительные сведения – http://kapelnicza-ot-pokhmelya-voronezh-5.ru/

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

  6. Andrewpiork Andrewpiork

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

  7. Richardtup Richardtup

    Наркологический стационар в Санкт-Петербурге: круглосуточная помощь, лечение зависимости и восстановление в наркологической клинике «Похмельная служба»
    Получить больше информации – https://narkologicheskij-staczionar-sankt-peterburg-4.ru/

  8. Jefferyfus Jefferyfus

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

  9. Larryhop Larryhop

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

  10. MichaelSic MichaelSic

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

  11. Marvindug Marvindug

    Капельница от похмелья в Екатеринбурге с инфузионной терапией и быстрым облегчением симптомов в наркологической клинике «Частный медик 24»
    Изучить вопрос глубже – https://kapelnicza-ot-pokhmelya-ekaterinburg-7.ru

  12. Howardbooke Howardbooke

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

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

  14. Rodolfobesee Rodolfobesee

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

  15. Richardtup Richardtup

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

Deixe um comentário

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