quarta-feira, 25 de março de 2015

0.0.0.17.6.1 - Dias no mês 2

01 import java.util.Scanner;
02 
03 /** Isto começou com a proposta de projeto do calculador de
04     despesas. Um de vocês queria fazer o cálculo de acordo
05     com o mês, mas não sabia como (e queria criar uma classe
06     que representasse meses - e também não sabia como fazê-lo).
07     Espero que ele tenha pesquisado, tentado e encontrado sua
08     própria solução, ao invés de esperar a resposta pronta.
09     ESPERO ESTA ATITUDE DE TODOS VOCÊS.
10     Agora, uma semana depois, apresento a vocês algumas soluções
11     para esse problema como fechamento do assunto comandos de
12     seleção. Esta Ã© a solução usando testes aninhados
13 */
14 public class Transporte2 {
15     public static void main (String[] args){
16         Scanner sc;
17         sc = new Scanner (System.in);
18         System.out.println ("digite o mês (1..12)");
19         int mes=sc.nextInt();
20         int dias=-1;
21         if ((mes==1)||(mes==3)||(mes==5)||(mes==7)||(mes==8)||(mes==10)||(mes==12)) {
22             dias=31;
23         else {
24             if (mes==2) {
25                 dias=28;
26             else {
27                 if ((mes==4)||(mes==6)||(mes==9)||(mes==11)) {
28                     dias=30;
29                 else {
30                     System.out.println ("Mes desconhecido, terminando programa.");
31                     System.exit (0);
32                 }
33             }
34         }
35 
36         System.out.println ("Digite o preço da viagem ida e volta (separador de acordo com seu local).");
37         double preco=sc.nextDouble();
38         System.out.println ("Despesa com transporte = " (doubledias * preco);
39     }
40 }
Java2html

Nenhum comentário:

Postar um comentário