quarta-feira, 25 de março de 2015

0.0.0.17.6 - Aula 7 - 26.03

Isto começou com a proposta de projeto do calculador de despesas. Um de vocês queria fazer o cálculo de acordo com o mês, mas não sabia como (e queria criar uma classe que representasse meses - e também não sabia como fazê-lo). Espero que ele tenha pesquisado, tentado e encontrado sua
 própria solução, ao invés de esperar a resposta pronta.
 ESPERO ESTA ATITUDE DE TODOS VOCÊS.
 Agora, uma semana depois, apresento a vocês algumas soluções para esse problema como fechamento do assunto comandos de seleção.

  • 0.0.0.17.6.0 é a solução usando switch
  • 0.0.0.17.6.1 é a solução usando testes aninhados
  • 0.0.0.17.6.2 é a solução usando testes em sequencia. Aproveita a exclusão (se o mês vale m, então não tem outros valores, logo, apenas uma atribuição de dias é executada.)
  • 0.0.0.17.6.3 é a solução usando testes aninhados, com outra sintaxe e aproveita que até o mes 7, meses ímpares tem 31 dias e a partir do 8, meses pares tem 31 dias.
Para apresentar os comandos de repetição: como você faria para repetir a entrada de meses enquanto o usuário não digitar um valor entre 1 e 12??

Nenhum comentário:

Postar um comentário