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:* 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.
Соблюдаем конфиденциальность, бережно общаемся с пациентом и его близкими на каждом этапе.
Узнать больше – vyvod-iz-zapoya-na-domu-moskva-kruglosutochno
Помощь может включать консультацию, детоксикацию, стационар и дальнейшее сопровождение по показаниям.
Дополнительная информация – вывод из запоя цена в Кемерово
casino uitbetaling dezelfde dag 2025
Here is my web blog: 10 winlijnen gokkasten
casino on line nuovi
Here is my site dove giocare a blackjack (Tyree)
beste casino met hoogste limieten nederland, Manuel, rijswijk
nieuwe beste speed roulette app
Помощь можно получить анонимно, с аккуратным оформлением и внимательным отношением к личным данным.
Подробнее – вывод из запоя капельница на дому Кемерово
meilleur casino en ligne sans téléchargement france (Francine) bnb
melbet куда вводить промокод melbet4138.shop
Casino app sachsen mit dogecoin einzahlung
video bingo spelen
Feel free to visit my site :: casino mechelen openingsuren
Соблюдаем конфиденциальность, бережно общаемся с пациентом и его близкими на каждом этапе.
Подробнее – https://nnarkologicheskaya-klinika-kemerovo18.ru/
no deposit free spins vergelijken
my page … bingo klarna (Angel)
pinco azərbaycan üçün download [url=http://pinco12958.shop]http://pinco12958.shop[/url]
european championship roulette numero gain (elpariceo.com)
giocare roulette francese
Feel free to surf to my web-site giochi slots gratis on line
black jack game
Feel free to surf to my website – numeri di roulette (Augusta)
casino astropay ab 50 euro (Britt) mindesteinzahlung 2 euro cashtocode
gokken in reusel
Feel free to surf to my page Beste Gokkasten Casino
speelhal baarn
Feel free to surf to my web-site; beste casino temse (Tahlia)
video gokkasten spelen
My blog – Auto Roulette online
beste fruit 3d gokkasten minimum inzet – Shantell, casino
Beste casino zonder ksa vergunning (fadedfox.com) live casino app
casino 20 gratis spins
Here is my webpage … bingo spullen verzamelen (Barbra)
best rated payout online casino nz, canadian online casino no deposit bonus code woo casino
deposit bonus codes and texas holdem poker in united states, or canadian online slot machines
Рекомендации строятся вокруг состояния человека, а не по универсальному шаблону для всех случаев.
Ознакомиться с деталями – https://nnarkologicheskaya-klinika-sankt-peterburg14.ru/
Запой отличается от разового употребления алкоголя тем, что больной продолжает пить несколько дней подряд и использует новые дозы спиртного для временного облегчения похмелья. Со временем такая схема усиливает алкогольную зависимость. Чем дольше продолжается запой, тем выше вероятность тяжелого абстинентного синдрома и тем чаще требуется помощь врача.
Дополнительная информация – http://www.vvivod-iz-zapoya-v-sankt-peterburge16.ru
poker gent
Have a look at my homepage: baccarat 50 cent inzet
Запой развивается по-разному. У одного человека тяжелые признаки появляются уже на второй день, другой продолжает пить значительно дольше. Пивной запой также нельзя считать безопасным: постоянное поступление этанола поддерживает интоксикацию, а токсические продукты распада влияют на клетки печени, сердце и структуры головного мозга. При длительном течении алкогольной зависимости возрастает риск тяжелого абстинентного синдрома, бессонницы, скачков АД, рвоты, нарушений поведения и галлюцинации.
Дополнительная информация – narkologiya-vyvod-iz-zapoya
gioco d’azzardo emilia romagna
Feel free to surf to my website – siti casino non italiani;
https://Www.cajaforensesantafe.org.ar/,
sportweddenschappen app nederland
my web page; casino anna paulowna (Willian)
gokken met vergunning
My homepage – casino molenbeek (Simone)
мостбет скачать на ios app https://vyatka-auction.ru/auction-rules-vs-independent-review/
punto banco met welkomstbonus
Also visit my blog :: beste Poker App
Схема помощи зависит от состояния, стажа употребления, противопоказаний и дальнейших целей лечения.
Узнать больше – https://nnarkologicheskaya-klinika-kemerovo18.ru/
maximale bonus 15 1 euro storten casino nederland (Dexter)
casino
retro betrouwbaar telefoon casino nederland
populairste online cashback bonus casino Crypto
belgie zonder cruks
online casino grote Inzet Nederland bredene
Помощь оказывают врачи с практикой в наркологии, психиатрии и восстановительной терапии.
Ознакомиться с деталями – срочный вывод из запоя Кемерово
beste Casino voor mannen
neteller uitbetaling
bonus alla registrazione
Also visit my web-site; roulette numero rosso
Врач оценивает общее состояние, симптомы, показатели артериального давления, пульс и другие ключевые параметры. Медицинская помощь на дому может быть удобным решением для пожилого человека, взрослого с ограниченной мобильностью или обратившегося, которому назначили курс внутривенного лечения. В отдельных случаях предварительно требуется анализ, дополнительная диагностика, УЗИ либо консультация терапевта, кардиолога, невролога, эндокринолога или другого профильного специалиста.
Ознакомиться с деталями – капельница от похмелья на дому
keno casino revolut
Here is my homepage: betrouwbaar goksite nederland met crypto
sistema pagina apuestas fifa deportivas
online diamond slots spelen
Feel free to surf to my web blog :: beste bingo buiten cruks
Специалисты регулярно помогают при интоксикации, запоях, абстиненции и сложных состояниях зависимости.
Подробнее – https://vvyvod-iz-zapoya-kemerovo18.ru/
Информация об обращении не передается третьим лицам, а детали лечения обсуждаются только с пациентом.
Получить больше информации – вывод из запоя дешево в Екатеринбурге
Помощь оказывают врачи с практикой в наркологии, психиатрии и восстановительной терапии.
Узнать больше – вывод из запоя недорого Кемерово
90 ball Bingo Mastercard
mobiel