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

12.113 Comentários

  1. triple shot pokies united states, play pokies australia
    no money required and united kingdom best online casino, or are gambling winnings earned income usa

    Here is my blog post … bingo file – Tiffiny

  2. Доброго времени суток Муж просто потерял себя Соседи стучат в стену В больницу тащить страшно Короче, врачи приехали и поставили систему — прокапаться от алкоголя цены приемлемые Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — капельница от запоя стоимость https://kapelnicza-ot-zapoya-voronezh-tyh.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  3. canadian online bingo games, betsoft no deposit bonus united kingdom and casinos that
    accept paypal in australia, or is online poker coming back to
    united states

    Feel free to visit my web-site – cherokee casino kid friendly (Franziska)

  4. Москва, всем привет Брат снова сорвался в пьянку Соседи стучат в стену Скорая не приедет на такой вызов Короче, только стационар реально помог — платный наркологический стационар с палатами Врачи наблюдали 24/7 В общем, не потеряйте контакты — палата в наркологии https://narkologicheskij-staczionar-moskva-gsh.ru Стационар — это реальный шанс Перешлите тем кто в отчаянии

  5. Donaldhef Donaldhef

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

  6. Для тех, кто ищет информацию по теме “Актуальные новости и анализ русскоязычных медиа”, есть отличная статья.

    Вот, можете почитать:

    https://rublmedia.ru

  7. Terryduago Terryduago

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

  8. Ruebengoalp Ruebengoalp

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

  9. Здорова, народ Близкий человек уже несколько дней в запое Жена в истерике Таблетки не помогают Короче, единственное что вытащило из запоя — капельница от запоя с витаминами и препаратами Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — врача капельницу от запоя https://kapelnicza-ot-zapoya-voronezh-bqi.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  10. MelvinPriff MelvinPriff

    Нарколог на дом в Балашихе с быстрым выездом специалиста, осмотром пациента и оказанием медицинской помощи в наркологической клинике «Частный Медик 24».
    Разобраться лучше – narkolog-na-dom

  11. ClaytonDwemy ClaytonDwemy

    Запой опасен для жизни и здоровья — это прямая угроза развития острой сердечной недостаточности, инсульта, припадков. Если запой затягивается, а попытки самостоятельного вывода из состояния запоя на дому не приносят результата, следует обратиться к опытному врачу. Длительное употребление алкоголя приводит к тяжёлой интоксикации, нарушению работы сердца, печени, почек, головного мозга. Абстинентный синдром сопровождается рвотой, бессонницей, скачками артериального давления, паническими атаками, тревогой и глубокой депрессией. Самостоятельный вывод из запоя часто заканчивается срывом или осложнениями, поэтому так важно профессиональное лечение. Лечение алкогольной зависимости должно быть экстренным, если у пациента наблюдаются судороги, галлюцинации, признаки алкогольного психоза. Чем раньше начато лечение, тем больше шансов на полное восстановление. Лечение запоя в стационаре обеспечивает круглосуточное наблюдение докторов. Если же здоровье пациента критическое, если ему нужно не просто перестать пить, но и наладить работу внутренних органов, ему требуется постоянно находиться под наблюдением докторов. Многие алкоголики не могут остановиться самостоятельно, и тогда стоит ли рисковать, откладывая вызов врача? Ответ очевиден: чем быстрее принять меры, тем лучше.
    Исследовать вопрос подробнее – http://vyvod-iz-zapoya-balashiha13-1.ru/

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

  13. CharlesEmads CharlesEmads

    Детоксикация наркоманов в Москве — это первый и самый важный шаг на пути к полному избавлению от наркотической зависимости. В наркологической клинике «Частный Медик 24» детоксикация от наркотиков проводится строго в условиях стационара, с применением современных медицинских методик и под круглосуточным контролем опытных врачей. Лечение наркомании требует комплексного подхода, и детоксикация позволяет безопасно очистить организм от токсичных продуктов распада психоактивных веществ, снять острые симптомы абстиненции и подготовить пациента к дальнейшей реабилитации. Мы работаем круглосуточно, чтобы каждый житель Москвы и области мог получить экстренную наркологическую помощь именно тогда, когда она жизненно необходима. Хочу подчеркнуть: наша главная задача — не просто снять ломку, а сделать первый шаг к полноценной жизни без наркотиков. Использование качественных медикаментов и проверенных схем детоксикации является основой успешного лечения.
    Узнать больше – detoksikaciya-ot-narkotikov

  14. Williamorarp Williamorarp

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

Deixe um comentário

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