Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

package juros;

import java.util.Scanner;

public class juros {


public static void main(String [] arg){

Scanner in = new Scanner(System.in);


int N;
System.out.println("Ola, Seja bem vindo a Calculadora Financeira:");
System.out.println();
System.out.println("Digite 1 para Calculo de juros Simples");
System.out.println("Digite 2 para Calculo de juros Composto");
N=in.nextInt();

if(N==1){
int JS;
System.out.println("Juros Simples:");
System.out.println();
System.out.println("Aqui estao as seguintes legendas:");
System.out.println("-------------------------");
System.out.println("C= Capital");
System.out.println("i= Taxa");
System.out.println("n= Periodo ou Tempo");
System.out.println("j= Juros");
System.out.println("-------------------------");

System.out.println("Digite 1 para achar o Juros(J)");


System.out.println("Digite 2 para achar o Capital(C)");
System.out.println("Digite 3 para achar o Tempo(n)");
System.out.println("Digite 4 para achar a Taxa(i)");
JS=in.nextInt();
if(JS==1){

System.out.println("Juros:");
System.out.println();
System.out.println("N.B: a taxa e o tempo devem estar na
mesma unidade de tempo");
System.out.println();
double c,i,n,j;
System.out.println("Digite o Capital");
c=in.nextDouble();
System.out.println("Digite a Taxa");
i=in.nextDouble();
System.out.println("Digite o Tempo");
n=in.nextDouble();
j=(c*(i/100)*n);
System.out.println("Os juros e de: "+ j);

}else{
if(JS==2){

System.out.println("Capital:");
System.out.println();
System.out.println("N.B: a taxa e o tempo devem
estar na mesma unidade de tempo");
System.out.println();
double c,i,n,j;
System.out.println("Digite os Juro");
j=in.nextDouble();
System.out.println("Digite a Taxa");
i=in.nextDouble();
System.out.println("Digite o Tempo");
n=in.nextDouble();
c=j/((i/100)*n);
System.out.println("O Capital foi de: "+ c);

}else{
if(JS==3){

System.out.println("Tempo:");
System.out.println();

double c,i,n,j;
System.out.println("Digite o Capital");
c=in.nextDouble();
System.out.println("Digite a Taxa");
i=in.nextDouble();
System.out.println("Digite os Juros");
j=in.nextDouble();
n=j/(c*(i/100));
System.out.println("O Tempo foi de: "+ n);
}else{
if(JS==4){

System.out.println("Juros:");
System.out.println();

double c,i,n,j;
System.out.println("Digite o Capital");
c=in.nextDouble();
System.out.println("Digite os Juros");
j=in.nextDouble();
System.out.println("Digite a Tempo");
n=in.nextDouble();
i=j/(c*n);
System.out.println("os juros e de: "+
i*100+"%");
}
}
}
}

///composto

}else{
if(N==2){
int JC;
System.out.println("Juros Compostos:");
System.out.println();
System.out.println("Aqui estao as seguintes legendas:");
System.out.println("-------------------------");
System.out.println("C= Capital");
System.out.println("i= Taxa");
System.out.println("n= Periodo ou Tempo");
System.out.println("M= Montante ");
System.out.println("-------------------------
");

System.out.println("Digite 1 para achar o


Montante (M)");
System.out.println("Digite 2 para achar o
Capital(C)");
System.out.println("Digite 3 para achar o
Tempo(n)");
System.out.println("Digite 4 para achar a
Taxa(i)");
JC=in.nextInt();

if(JC==1){
System.out.println("Montanta:");
System.out.println();

double c,i,n,m;
System.out.println("Digite o valor do
Capital:");
c=in.nextDouble();
System.out.println("Digite o periodo da
aplicacao:");
n=in.nextDouble();
System.out.println("Digite a Taxa da
aplicacao:");
i=in.nextDouble();
m=(double)Math.pow((1+i/100),n);

System.out.println("O montante da
aplicacao e: "+ m*c );

}else{
if(JC==2){
System.out.println("Capital:");
System.out.println();
double c,i,n,m;

System.out.println("Digite o
valor do Montante:");
m=in.nextDouble();
System.out.println("Digite o
periodo da aplicacao:");
n=in.nextDouble();
System.out.println("Digite a
Taxa da aplicacao:");
i=in.nextDouble();
c=(double)Math.pow((1+i/100),n);
System.out.println("O Capital da
aplicacao e: "+ m/c );

}else{
if(JC==3){
System.out.println("Tempo
ou periodo:");
System.out.println();
double c,i,n,m;

}
}
}

}
}

/*ainda NAO CONLUIDO


*
*
*/
}
}

You might also like