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.
sports betting odds comparison
Here is my web site – Bookmaker Review
que es Handicap Apuestas final.mundial
do you need all selections to win an accumulator
Check out my web blog gambling betting systems
betting strategi lave odds
my homepage danske spil kolding åbningstider [Hyman]
cuotas mas altas barcelona atletico madrid apuestas deportivas
apuestas f1 canada (Harrison) barcelona athletic
streaming betting (https://kikoluna.com) cheltenham
como se Hace Apuestas deportivas
deportivas online en colombia
apuestas champion league para ganar la
liga
1win intrare fara probleme http://1win04867.help/
Apuestas Deportivas Combinadas Para Hoy de futbol en linea
Слушайте кто ОСАГО покупал Замучился я уже с этой страховкой Обзвонил кучу страховых Короче, быстро и без гемора — купить осаго онлайн дешево Оплатил картой за 2 минуты В общем, смотрите сами по ссылке — оформить полис осаго оформить полис осаго Не переплачивайте в офисах Перешлите тому у кого машина
Ребята у кого машина Каждый год одно и то же Обзвонил кучу страховых Короче, быстро и без гемора — выбрать осаго по стоимости выгодно Экономия почти 3000 рублей В общем, смотрите сами по ссылке — подобрать осаго подобрать осаго Покупайте ОСАГО онлайн выгодно Перешлите тому у кого машина
Народ кто ищет работу Замучился я уже искать нормальную работу Работодатели только время тратят Короче, реально рабочий вариант — работа вахтой в Казахстане без опыта с проживанием Берут даже без опыта В общем, сохраняйте себе — вахты казахстан вахты казахстан Не сидите без денег Перешлите тому кто ищет работу
online casino canada easy withdrawal, free spins pokies in canada and
echeck casinos united kingdom, or poker usa tournaments
Visit my web page: bingo On tuesday
casa de apostas com bonus
my blog post – Aposta Em jogos online
Современная реабилитация 12 шагов может сочетаться с медицинской помощью, если пациент находится в тяжелом состоянии. При интоксикации, запое, похмелье, ломке, тревоге, бессоннице, психозе, депрессии, употреблении наркотиков или алкоголя сначала может потребоваться нарколог, врач, психиатр, стационар, капельница, детоксикация, УБОД по показаниям или медикаментозное лечение. После стабилизации начинается реабилитационный процесс, где главный акцент делается на понимании зависимости, честности, ответственности, группе и новой системе жизни.
Получить дополнительную информацию – программа 12 шагов самостоятельно
são apostar vôlei hoje
My website … metodo de Apostas