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.596 Comentários

  1. Georgeutish Georgeutish

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

  2. ThomasDam ThomasDam

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

  3. Josephamece Josephamece

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

  4. RobertMom RobertMom

    Постановка капельницы от запоя специалистами клиники «Пульс» в Воронеже обеспечивает пациентам оперативную помощь и быстрое облегчение состояния благодаря экстренному выезду врача на дом. Наши услуги доступны круглосуточно, включая ночное время и праздничные дни, что особенно важно при внезапных и критических ситуациях. Мы гарантируем полную конфиденциальность и защиту персональных данных пациентов, что позволяет получить необходимую помощь без риска огласки. Индивидуальный подход к каждому случаю обеспечивает максимальную эффективность лечения, а наши опытные наркологи используют только сертифицированные препараты, которые безопасно и быстро выводят токсины и стабилизируют состояние здоровья. Прозрачность ценообразования, предварительное согласование всех расходов и отсутствие скрытых доплат делают услуги клиники «Пульс» удобными и доступными для всех жителей Воронежа.
    Получить больше информации – http://kapelnica-ot-zapoya-krasnodar7.ru

  5. TobiasCed TobiasCed

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

  6. Hectornoumn Hectornoumn

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

  7. Josephsow Josephsow

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

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

  9. JewellEnfot JewellEnfot

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

  10. KennethBrode KennethBrode

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

  11. The soon-to-be-held LFA 233 card taking place in Salamanca, NY offers a series of technically intriguing pairings that provide clear entry points for methodical handicappers.

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

  13. ThomasKet ThomasKet

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

  14. Brianjoult Brianjoult

    Круглосуточный режим работы в клинике «Северный Вектор» обусловлен спецификой течения зависимостей, при которых ухудшение состояния может происходить внезапно. Наркологическая клиника в Ростове-на-Дону обеспечивает постоянную готовность медицинского персонала к приёму пациентов, что позволяет сократить время между возникновением симптомов и началом лечения. Такой подход снижает риск осложнений и повышает клиническую безопасность.
    Ознакомиться с деталями – запой наркологическая клиника ростов-на-дону

  15. WilliamJoina WilliamJoina

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

  16. JewellEnfot JewellEnfot

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

  17. ThomasKet ThomasKet

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

  18. JewellEnfot JewellEnfot

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

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

  20. AllanOxync AllanOxync

    Анонимность в клинике «Северный Вектор» является неотъемлемой частью лечебного процесса. Наркологическая клиника в Ростове-на-Дону обеспечивает конфиденциальность на всех этапах взаимодействия с пациентом, начиная с первичного обращения и заканчивая медицинским наблюдением. Клиническая практика показывает, что сохранение анонимности снижает уровень тревожности и повышает готовность пациента к полноценному лечению, что напрямую влияет на стабильность результатов.
    Узнать больше – https://narkologicheskaya-klinika-v-rostove19.ru/narkologiya-rostov-kruglosutochno

  21. Michaelcix Michaelcix

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

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

  23. AntonioSem AntonioSem

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

  24. JasonInfes JasonInfes

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

  25. KennethBrode KennethBrode

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

  26. Соблюдение конфиденциальности в клинике «Точка Опоры» является неотъемлемой частью лечебного процесса. Наркологическая клиника в Краснодаре обеспечивает закрытый формат приёма, хранения медицинских данных и взаимодействия с пациентом. Практика показывает, что анонимное обращение снижает уровень тревожности, способствует более открытому диалогу с врачом и повышает точность клинической диагностики.
    Узнать больше – https://narcologicheskaya-klinika-v-krd19.ru/krasnodar-narkologicheskij-czentr

  27. Лечение в круглосуточном режиме рассматривается как непрерывный медицинский процесс, а не как разовое вмешательство. Даже при экстренном обращении терапия выстраивается последовательно, с обязательным врачебным наблюдением и оценкой динамики состояния пациента.
    Получить дополнительную информацию – http://narcologicheskaya-klinika-v-krd19.ru/narkolog-i-psikhiatr-v-krasnodare/

  28. JerrySon JerrySon

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

Deixe um comentário

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