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

  1. Чтобы заказать лечение на дому, достаточно сделать звонок и сообщить адрес, возраст пациента, продолжительность запоя и основные жалобы. Нарколог на дому измеряет давление и пульс, выясняет наличие хронических заболеваний, прием медикаментов и примерное количество алкоголя. Затем назначается лечение на дому.
    Ознакомиться с деталями – https://v.vivod-iz-zapoya-v-sankt-peterburge16.ru/

  2. Казань, всем привет Отец не выходит из штопора Родственники не знают что делать Таблетки не помогают Короче, единственное что вытащило из запоя — прокапаться казань анонимно Сняли ломку и стабилизировали состояние В общем, не потеряйте контакты — прокапаться от алкоголя цена прокапаться от алкоголя цена Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  3. Ronaldsal Ronaldsal

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

  4. Здорова, народ Отец не выходит из штопора Соседи стучат в стену Нужна срочная помощь на дому Короче, единственное что вытащило из запоя — капельница от запоя на дому срочно Поставили капельницу с детоксикационным раствором В общем, жмите чтобы сохранить — прокапать от алкоголя казань прокапать от алкоголя казань Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  5. Здорова, народ Близкий человек уже несколько дней в запое Дети напуганы Нужна срочная помощь на дому Короче, врачи приехали и поставили систему — вывести из запоя на дому щелково быстро Сняли ломку и стабилизировали состояние В общем, телефон и цены тут — вывести из запоя на дому щелково https://reabilitacziya.vyvod-iz-zapoya-na-domu-moskva-snp.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  6. Слушайте кто сталкивался Отец не выходит из штопора Соседи стучат в стену В больницу тащить страшно Короче, только капельница реально спасла — прокапаться от алкоголя на дому быстро Сняли ломку и стабилизировали состояние В общем, жмите чтобы сохранить — вывод из запоя в казани вывод из запоя в казани Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  7. Kevinmow Kevinmow

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

  8. Люди помогите советом Брат снова сорвался Соседи стучат в стену Таблетки не помогают Короче, только капельница реально спасла — прокапаться от алкоголя на дому быстро Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — прокапаться на дому от алкоголя цена прокапаться на дому от алкоголя цена Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  9. Здорова, народ Отец не выходит из штопора Соседи стучат в стену Нужна срочная помощь на дому Короче, только капельница реально спасла — прокапаться от запоя качественно Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — капельница вывод из запоя недорого капельница вывод из запоя недорого Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  10. Абстинентный синдром обычно возникает после прекращения длительного приема алкоголя. Состояние может протекать по-разному: у одного больного преобладают тревожные проявления и бессонница, у другого — тремор, тошнота и проблемы со стороны внутренних органов. Перед началом терапии врач оценивает весь комплекс симптомов, а не отдельную жалобу.
    Узнать больше – https://k.vyvod-iz-zapoya-v-krasnoyarske17.ru/

  11. united statesn online pokies review, free online united kingdom
    roulette simulator and free $100 the phone casino sign up (Thao) chip 2021 usa, or $1 deposit casino usa 2021

  12. online aces casino (Stacia)
    games australia free, online casino pokies australia and real money gambling online united states, or real money online roulette
    united states

  13. TimothyMit TimothyMit

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

  14. Denniserete Denniserete

    После обращения специалист определяет, насколько срочной является ситуация. Врач может рекомендовать осмотр на дому, обследование в клинике или стационарное лечение. В случае тяжелой интоксикации, угрозы жизни, нарушений сознания или других острых проявлений может потребоваться специализированное отделение либо реанимация. Безопасность человека всегда важнее желания провести процедуры именно на дому.
    Ознакомиться с деталями – http://www.n.narkologicheskaya-klinika-sankt-peterburg14.ru

  15. Matthewfum Matthewfum

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

  16. JesseNoulA JesseNoulA

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

  17. HenryWeefe HenryWeefe

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

  18. Волгоград, всем привет Брат снова сорвался Родственники не знают что делать В больницу тащить страшно Короче, единственное что вытащило из запоя — вывод из запоя на дому срочно Приехали через 40 минут В общем, не потеряйте контакты — вывести из запоя цена https://alkogolizm.vyvod-iz-zapoya-na-domu-volgograd.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

Deixe um comentário

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