Nucl3ar_ Postado Agosto 9, 2013 Denunciar Share Postado Agosto 9, 2013 Não sei o que está de errado neste código mas na hora de compilar ele dá 27 erros Obs: sou novato com JAVA (só fiz 2 aulas ainda) import java.util.Scanner; class Ex4 { public static void main(String[] args); Scanner teclado = new Scanner(System.in); int km, d, vd, vkm, vt; System.out.print ( "Número de dias que o usuá¡rio ficou com o carro: " ); d = teclado.nextInt(); System.out.print ( "Quilometragem rodada: " ); km = teclado.nextInt(); vd = d*45; if (km>60) { vkm = (km - 60) * 0.5; else { vkm = km * 0.5; } } vt = vkm + vd; System.out.println("O valor total é: " + vt); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Agosto 14, 2013 Denunciar Share Postado Agosto 14, 2013 Se atente mais a sintaxe do Java, o que é método, o que é classe, o que é propriedade. A maioria dos problemas em seu código são de sintaxe basica, comentários no código: import java.util.Scanner; class Ex4 { public static void main(String[] args) { // public static void main é um metodo e como tal deve ser aberto e fechado com { } Scanner teclado = new Scanner(System.in); Double km, d, vd, vkm, vt; // Vc não pode usar um Inteiro para definir // um número que não é inteiro, como // kilometragem. System.out.print("Número de dias que o usuá¡rio ficou com o carro: "); d = teclado.nextDouble(); System.out.print("Quilometragem rodada: "); km = teclado.nextDouble(); vd = d * 45; if (km > 60) { vkm = (km - 60) * 0.5; } // if deve ser fechado antes do else else { vkm = km * 0.5; } vt = vkm + vd; System.out.println("O valor total é: " + vt); } // vc deve fechar o public static void main } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Nucl3ar_
Não sei o que está de errado neste código mas na hora de compilar ele dá 27 erros
Obs: sou novato com JAVA (só fiz 2 aulas ainda)
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.