Realizado

6 perguntas geram um Gráfico em pizza. Vai ficar publicado em um post no meu wordpress, resetando os valores a cada visita.

Publicado em 21 de Junho de 2016 dias na TI e Programação

Sobre este projeto

Aberto

Perguntas para o usuário selecionar:
1) Deixou viúvo? Sim/Não
2) Deixou filhos? Informe o número (0,1,2,3,...)
3) Deixou bens particulares que o viúvo não tem metade? Sim/Não
4) Deixou testamento? Sim/Não
5) Deixou irmãos, sobrinhos ou tios? Sim/Não


Com base nessas respostas, preciso gerar um gráfico pizza chamado "bens comuns" obedecendo as seguintes regras:
a) Se a pergunta 1 (viúvo) for sim, ele fica com 100% da pizza. Se for "não", permanece em 0.
B) Esta regra prevalecerá sobre a regra anterior. Se a pergunta 2 (filhos) for maior que 0, então viúvo fica com 50% e os outros 50% divide entre o número de filhos. Se não há viúvo, então 100% divide entre os filhos.

C) Se a pergunta 3 (bens particulares) for Sim, vai se criar um segundo gráfico pizza em paralelo (chamado "bens particulares"). Nesse segundo gráfico, se a pergunta 1 for Sim (tem viúvo), ele fica com a pizza. Porém, se a pergunta 2 (filhos) for maior que 0, filhos e viúvo dividem por igual a pizza.
Porém, se a pergunta 2 (filhos) for maior que 3, então a parte do viúvo é fixa em 25% e os 75% restantes divide pelo número de filhos.
D) Se a pergunta 4 (testamento) for sim, os dois gráficos (bens comuns e bens particulares) devem seguir uma nova regra que 50% de ambas as pizza ficam reservadas para "herdeiros testamentários"). Se a pergunta for não (não há testamento), simplesmente ignora a regra.
E) Se a pergunta 1 (viúvo) for 0 e também se a pergunta 2 (filhos) for 0 e também se a pergunta 4 for "não", então vai se criar uma regra em que todas as pizzas vão 100% para "colaterais".

Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias matemática/programação

Prazo de Entrega: 23 de Junho de 2016

Habilidades necessárias

Outro projetos publicados por Adriano R.