Erro na compilação!

2 respostas
Gusthavoth
import java.util.Scanner;
public class Teste2 {
   public static void main(String args [] ) {
    
        Scanner Altura = new Scanner(System.in);
        System.out.println("Informe a altura da caixa");
        float A =  Altura.nextFloat();
        Scanner Compri = new Scanner(System.in);
        System.out.println("Informe o Comprimento da caixa");
        float C = Compri.nextFloat();
        Scanner Largura = new Scanner(System.in);
        System.out.println("Informe a Largura da caixa");
        float L = Largura.nextFloat();
        System.out.println("Area da sua Caixa: " );
        System.out.println (A*C*L);
      }
    
}

Bom gente estou com um probleminha de compilação!
pq c tiver como alguem rodar esse código vai perceber q tem um valor que vai descendo até o final do programa! :shock:
ele da a msg do comprimento e ao inves dele segurar o valor digitado em baixo do pedido! ele vai descendo! =/

Grato!

2 Respostas

kikostyle

Não entendi o seu problema, rodei no eclipse e a saida foi essa

Informe a altura da caixa
21
Informe o Comprimento da caixa
212
Informe a Largura da caixa
121
Area da sua Caixa:
538692.0

MaikoID

Existem coisas que só o java faz por você, é normal isso acontecer quando se usa a classe Scanner, já tive muitos problemas com isso.

O C tbem apresenta problemas parecidos com o uso do scanf mas um fflush(stind) resolve na maioria dos casos.

Procurar por algum comando que faça o mesmo em java, acho que esta dentro da classe console.

Abraço.

Criado 3 de setembro de 2009
Ultima resposta 3 de set. de 2009
Respostas 2
Participantes 3