BOA TARDE PASSEI O DIA FAZENDO UM TRABALHO DA FACULDADE, FIZ O EXERCICIO1 MAS O SEGUNDO NÃO TO CONSEGUINDO!! NA VERDADE NÃO SEI FAZER!!! O 1° ERA FAZER UM PROGRAMA DE CALCULO DE JUROS LÁ(NÃO VEM AO CASO), E NO SEGUNDO PEGAR ESSE PROGRAMA E COLOCA-LO EM FUNÇÃO (METODOS, EXC. PUBLIC STATIC VOID AAAA(INT A), SÓ QUE EU NAUM SEI DE FORMA ALGUMA FAZER ISSO!! NÃO CONSIGO, TIPOW NA VERDADE NÃO SEI "DIVIDIR" OQ VAI EM CADA MÉTODO!!
SEGUE MEU CÓDIGO!:import java.util.ArrayList;
import java.util.Scanner;
public class CalculadorJuros {
/**
* @param args
*/
public static void main(String[] args) {
double capital = 0, juros = 0;
int meses = 0, opcao = 0;
Scanner sc = new Scanner(System.in);
ArrayList<Double> capitalMeses = null, jurosMeses = null, montanteMeses = null;
boolean flagParam = false;
do {
System.out.println("Cálculo de juros");
System.out.println("Opções");
System.out.println("1. Configurar Parâmetros");
System.out.println("2. Realizar Cálculo");
System.out.println("3. Mostrar Cálculo");
System.out.println("9. Sair");
opcao = sc.nextInt();
if (opcao == 1) {
System.out.println("Informe o capital: ");
capital = sc.nextDouble();
System.out.println("Informe os juros: ");
juros = sc.nextDouble();
System.out.println("Informe os meses: ");
meses = sc.nextInt();
flagParam = true;
} else if (opcao == 2) {
if (flagParam == false) {
System.out.println("Parametrize primeiramente");
continue;
}
capitalMeses = new ArrayList<Double>();
jurosMeses = new ArrayList<Double>();
montanteMeses = new ArrayList<Double>();
capitalMeses.add(capital);
jurosMeses.add(capital * juros / 100);
montanteMeses.add(capital + jurosMeses.get(0));
for (int i = 1; i < meses; i++) {
capitalMeses.add(montanteMeses.get(i - 1));
jurosMeses.add(capitalMeses.get(i) * juros / 100);
montanteMeses.add(capitalMeses.get(i) + jurosMeses.get(i));
}
} else if (opcao == 3) {
for (int i = 0; i < meses; i++) {
System.out.println(capitalMeses.get(i) + "\t"
+ jurosMeses.get(i) + "\t" + montanteMeses.get(i));
}
}
} while (opcao != 9);
}
}
aLGUEM ME DE UMA AJUDINHA AE!!! TO ESPERANDO!! VLW!!