Ir ao conteúdo
  • Cadastre-se

Programa que calcule duas frações e exiba o resultado


Posts recomendados

Bom dia pessoal me ajudem por favor eu preciso criar um programa que calcule duas frações e exiba o resultado, e caso o denominador seja igual a zero imprima "Entrada Invalida"

Só que eu envio a resposta e da este erro 

Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:909)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextInt(Scanner.java:2160)
at java.util.Scanner.nextInt(Scanner.java:2119)
at HuxleyCode.main(HuxleyCode.java:11)

e meu programa esta deste jeito 

package soma_fracao;

import java.util.Scanner;

public class Soma_Fracao {

    public static void main(String[] args) {

         Scanner  ler = new Scanner(System.in); 
        int a ;
        System.out.println("Numero de cima: ");
        a= ler.nextInt();
        int b ;
        System.out.println("Numero de cima: ");
        b= ler.nextInt();
        int c ;
        System.out.println("Numero de cima: ");
        c= ler.nextInt();
        int d ;
        System.out.println("Numero de cima: ");
        d= ler.nextInt();
        
        if (b ==0  || d == 0) {
        System.out.println("Entrada Inválida");
    }else{
         a=a*d;
         c=c*b;
         d=d*b;

         System.out.println(a+c+"/"+d);
        }
        
    }
    
}

Por favor me ajudem  muito obrigado.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...