Olá pessoal, eu fiz um projeto do curso que é o seguinte: faz calculos de divisao, multiplicação, etc, ai para fechar o programa é só digitar o nuumero 0, e então eu queria saber se há como eu diminuir o código porque ele ficou muito repetitivo.
import java.util.*;
public class Cases {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner entrada = new Scanner(System.in);
int contas, contas1, contas2, contas3 ;
int numero1, numero2, numero3, numero4, numero5, numero6, numero7, numero8;
{
System.out.println("Digite um numero");
numero1 = entrada.nextInt();
if (numero1 >0 ){
System.out.println("Digite outro numero");
numero2 = entrada.nextInt();
contas = numero1+numero2;
System.out.println("Resultado é:"+contas+"");
}else
System.out.println("programa fechado");
System.out.println("Digite um numero");
numero3 = entrada.nextInt();
if ( numero3 >0){
System.out.println("didgite um numero");
numero4 = entrada.nextInt();
contas1 = numero3 - numero4;
System.out.println("o resultado é : "+contas1+"");
}else
System.out.println("programa fechado");
System.out.println("Digite numero");
numero5 = entrada.nextInt();
if(numero5 > 0){
System.out.println("digite numero");
numero6 = entrada.nextInt();
contas2 = numero5*numero6;
System.out.println("Resultado é:" +contas2+"");
}else
System.out.println("Programa fechado");
}
System.out.println("digite numero");
numero7= entrada.nextInt();
if(numero7 >0){
System.out.println("digite numero");
numero8 = entrada.nextInt();
contas3 = numero7/numero8;
System.out.println("Resultado:"+contas3+"");
} else
System.out.println("Programa fechado");
}
}

