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

  1. online gambling in latin united states, united kingdom
    tax casino winnings and online casino real money canada, or
    when was the first casino caught cheating (Dina) built in australia

  2. KeithTurgy KeithTurgy

    Вывод из запоя представляет собой комплекс медицинских действий, направленных на прекращение употребления спиртного, снижение последствий интоксикации и стабилизацию самочувствия. Детоксикация не лечит зависимость как заболевание полностью, однако делает первый этап безопаснее и создает условия, чтобы затем идти к кодированию, психотерапии и реабилитации. Врачи учитывают, сколько дней человек пил, какие напитки употреблял, проходил ли вывод из запоя раньше и какие препараты принимает постоянно.
    Дополнительная информация – https://n.narkologicheskaya-klinika-v-kemerovo18.ru/

  3. Coreycrits Coreycrits

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

  4. free casino cash no deposit usa, united statesn online casinos and do you pay
    tax on casino winnings best side bets in blackjack (Shirley) australia, or united kingdom poker slots free

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

  6. Goodinidat Goodinidat

    Чтобы заказать выезд, достаточно сделать звонок по телефону и сообщить дежурному специалисту основные данные: район Красноярска, примерную длительность запоя, возраст больного, известные болезни и текущее самочувствие. Это позволяет получить помощь максимально быстро и анонимно, что особенно важно в критической ситуации. При необходимости можно оставить заявку через форму обратной связи: специалист свяжется, уточнит адрес и поможет выбрать оптимальный формат оказания медицинской помощи.
    Ознакомиться с деталями – http://n.vyvod-iz-zapoya-v-krasnoyarske17.ru

  7. Вывод из запоя представляет первый этап более длительного пути к трезвости. Детоксикация помогает уменьшить последствия интоксикации, но не устраняет причины алкоголизма. Поэтому после стабилизации доктор обсуждает с пациентом лечение зависимости, психотерапию, кодирование, реабилитацию и профилактику срыва. Комплексный подход особенно важен для людей, которые много лет страдают алкоголизмом, сталкиваются с повторением запойных эпизодов и уже не раз пытались справиться самостоятельно.
    Подробнее – srochnyj-vyvod-iz-zapoya

  8. DelbertTix DelbertTix

    Капельница от запоя в Москве «Трезвый путь» применяется для снятия похмельного синдрома, уменьшения интоксикации и поддержки организма после длительного приема спиртного. Лечение на дому начинается с осмотра: нарколог оценивает самочувствие, давление, характер жалоб, длительность приема алкоголя и сопутствующие болезни. После диагностики подбираются растворы и препараты, способствующие выведению продуктов распада этанола, поддержке сердца, печени и нервной системы. Медикаменты используются исключительно по показаниям. Если помощь в домашних условиях небезопасна, больному рекомендуют лечение в клинике или стационаре.
    Изучить вопрос подробнее – vyzvat-kapelnicu-ot-zapoya

  9. AntoniobeX AntoniobeX

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

  10. free usa bingo, advanced roulette uk and
    united kingdom real money casino, or new zealandn original slot machine
    download

    my web page what us states don’t have casinos – Brodie

  11. gambling casino usa, united kingdom online casino accepts poli and online united statesn casino reviews, or best casino counting cards in blackjack (Scott) london uk

  12. big pokie wins australia 2021, when did online gambling start
    in uk and online casino uk casino club, or united statesn online casino
    best

    Here is my homepage :: wizard of odds baccarat (Winona)

  13. Coreycrits Coreycrits

    Состояние пациента отслеживается на каждом этапе, от первичной консультации до дальнейших рекомендаций.
    Изучить вопрос подробнее – narkologicheskaya-moskva

  14. Выездной формат удобен, когда зависимому сложно самостоятельно прийти в клинику. Опытные специалисты могут помочь начать детокс в привычной обстановке, сохраняя конфиденциальность обращения. Нарколог выезжает по адресу, проводит осмотр и определяет оптимальную тактику. Обычно на первичную диагностику и постановку инфузии требуется больше нескольких минут: скорость введения подбирается индивидуально. Наркология не предусматривает универсальной схемы для каждой ситуации, поэтому обещать мгновенное очищение или одинаковый эффект неправильно.
    Узнать больше – vyzvat-narkologa-kapelnica-ot-zapoya

  15. Michaelgam Michaelgam

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

  16. online usa mobile casinos free spins and chips 2021, new zealandn online casino
    sign up no deposit bonus and canadian casino sites in axis, or new grande casino no deposit bonus codes 2022; Edward, no deposit bonus
    2021 uk

  17. CharlesToife CharlesToife

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

  18. CharlesToife CharlesToife

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

  19. RobertEdilm RobertEdilm

    Как подчёркивает врач-нарколог клиники «Гармония здоровья» Александр Ветров, «любая зависимость — это не слабость, а болезнь, требующая медицинского вмешательства и системного подхода».
    Подробнее – запой наркологическая клиника

  20. JasperGlipt JasperGlipt

    Вывод из запоя в Балашихе требуется, когда человек не может самостоятельно прекратить прием алкоголя, а физическое и психическое самочувствие заметно ухудшается. В центре «Детокс» наркологическая помощь направлена на снятие абстинентного синдрома, очищение организма, восстановление водно-солевого баланса и подбор дальнейшего лечения зависимости. Врач учитывает возраст, длительность запоя, стаж алкоголизма, хронические болезни, количество выпитого и общее состояние пациента. Нарколог может провести помощь на дому или рекомендовать лечение в клинике, если необходима госпитализация.
    Подробнее – http://www.2.vyvod-iz-zapoya-balashiha5.ru

  21. Лечение на дому подходит при стабильном самочувствии и добровольном согласии больного. Если требуется круглосуточное наблюдение, расширенное обследование или интенсивное лечение, вывод из запоя продолжают в стационаре. Услуги предоставляются анонимно. По телефону можно бесплатно получить справочную консультацию, узнать стоимость, заказать нарколога на дому или записаться в центр наркологии.
    Ознакомиться с деталями – [url=https://v.vivod-iz-zapoya-v-sankt-peterburge16.ru/]вывод из запоя на дому цена Санкт-Петербург[/url]

  22. Чтобы записаться на выезд, достаточно оставить заявку и сообщить адрес. Консультант задает несколько стандартных вопросов: сколько длится запой, сколько лет больному, когда был последний прием алкоголя, имеются ли хронические диагнозы и какие лекарства используются постоянно. Эта информация позволяет заранее учесть особенности ситуации, однако окончательный план определяет нарколог.
    Получить больше информации – https://n.vyvod-iz-zapoya-kemerovo18.ru/

Deixe um comentário

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