Série da semana: Primeiros passos no Angular

Veja mais

Ajude um iniciante em programação ! problemas com métodos

31/03/2019

11

Galera seguinte, estou querendo criar métodos apenas com as quatro operacoes matematicas e eu to precisando de ideias para essa parte de divisao. Como eu poderia escrever um codigo que colocasse um método que dividisse dois numeros mas que tivesse uma condicao de q o divisor fosse maior que zero ? O que eu consegui fazer até agora foi isso

	public static int somar(int a,int b) {
		return a+b;
	}	
	
	public static int subtrair(int a, int b) {
		return a-b;
	}
	
	public static int multiplicar(int a, int b) {
		return a*b;
	}
	
	public static int divisao(int a, int b) {
		return a/b;
	}
}



Eu quero uma ideia de como fazer para que o divisor seja maior que zero e tenho tentado aqui mas a IDE identifica erro... Me ajudem por favor!
Responder

Post mais votado

31/03/2019

Uma forma de verificar se o divisor é maior que 0,
Caso seja maior ele retorna a divisão.
Caso não seja ele retorna zero, como nenuma outra divisão pode dar zero, vc pode usar o zero para tratar isso futuramente.

	public static int divisao(int a, int b) {
                If(b > 0){
		return a/b;
              }else{
                return 0;
              }
	}
Responder