/**
*
* @author Java Aberto
*/
public class clsParametrosRetorno {
/* método que tem como parametro a opção esclhida pelo usuario
* o primeiro valor digitado para fazer o calculo das funções basicas
* o segundo valor digitado para fazer o calculo das funções basicas
* qual a tabuada que o usuario escolheu para mostrar o resultado
*/
/* esse metodo e do tipo decimal, nao e VOID
* isso quer dizer que ele precisa ter um valor
* esse valor vai ser o que a variavel vetor declarado aqui embaixo
* receber, ou seja, no final do metodo tem que retornar o valor
* o valor retornado vai ser o valor do metodo Calcular
* a palavra magica e RETURN que retorna um valor
* lembrando que o valor retornado tem que ser do tipo float mas em Vetor
*/
public float[] Calcular(int opcao, float valor1, float valor2, int tabuada){
//variavel do tipo decimal, que vai retornar o resultado do calculo escolhido
//essa variavel tem que ser retornada para o usuario pois aqui esta o resultado
float vetor[] = new float[11];
switch(opcao){
case 1: //escolheu a função para somar
vetor[0] = valor1 + valor2;
break;
case 2://escolheu a função para subtrair
vetor[0] = valor1 - valor2;
break;
case 3://escolheu a função para multiplicar
vetor[0] = valor1 * valor2;
break;
case 4://escolheu a função para dividir
vetor[0] = valor1 / valor2;
break;
case 5://escolheu a função para tabuada de ordem crescente
for(int i=0;i<=10;i++){
vetor[i] = tabuada * i;
}
break;
case 6://escolheu a função para tabuada de ordem decrescente
for(int i=10;i>=1;i--){
vetor[i] = tabuada * i;
}
break;
}
//retorna todo o valor do calculo de acordo com a opercao escolhida pelo usuario
//aqui que se encontra a palavra magica, retorna o valor que esta nessa variavel
//declarada no topo do metodo
return vetor;
}
}