Scanner (Calculo em Real) [Resolvido]

5 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");
        String A = Altura.nextLine();
        Scanner Compri = new Scanner(System.in);
        System.out.println("Informe o Comprimento da caixa");
        String C = Compri.nextLine();
        Scanner Largura = new Scanner(System.in);
        System.out.println("Informe a Largura da caixa");
        String L = Largura.nextLine();
        System.out.println("Area da sua Caixa: "A*C*L );
      }
    
}

Alguem me ajuda a fazer isso funfa???
Grato!

5 Respostas

leonardom

Troque o metodo nextLine() por nextInt();

Gusthavoth

e se eu precisar usar float?

Gusthavoth

aff bobagen ja descobri ¬¬!

muito obrigado foi de muita Ajuda! =)

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.print("Area da sua Caixa: " );
        System.out.println (A*C*L);
      }
    
}
V

Não precisas de declarar essas variaveis todas de Scanner.
Basta uma variavel.

Scanner leitor = new Scanner(System.in);

String A = leitor.nextLine();
int B = leitor.nextInt();
boolean C = leitor.nextBoolean();

Quanto mais variaveis mais memoria.

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