Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
/* * File: main.cpp * Author: joao * * Created on 31 de Março de 2016, 23:10 */ #include <cstdlib> #include <stdio.h> #include <math.h> float capitalAcumulado(float principal, float taxa, char periodo) { taxa = taxa / 100; return principal * pow((1 + taxa), periodo); //capital+juros } float JurosPagosAplicacao(float principal, float taxa, char periodo) { taxa = taxa / 100; return (principal * pow((1 + taxa), periodo)) -principal; } float PeriodoPaplicacao(float principal, float taxa, char capitalJuros) { taxa = taxa / 100; return log(capitalJuros / principal) / log(1 + taxa); } using namespace std; /* * */ int main(int argc, char** argv) { float i, p, c, n; int op = 0; printf("[ 1 ] Calcular o Capital acumulado\n"); printf("[ 2 ] Calcular os Juros da aplicacao\n"); printf("[ 3 ] Calcular o Periodo para uma aplicacao\n"); printf("[ 4 ] Sair\n"); scanf("%d", &op); switch (op) { case 1: printf(" Entre com o capital Principal:\n"); scanf("%f", &p); printf("\n Entre com a Taxa:\n"); scanf("%f", &i); printf("\n Entre com o Periodo da Aplicação:\n"); scanf("%f", &n); printf("\nO capital mais os juros e de [%.2f]\n", capitalAcumulado(p, i, n)); break; case 2: printf(" Entre com o capital Principal:\n"); scanf("%f", &p); printf("\n Entre com a Taxa:\n"); scanf("%f", &i); printf("\n Entre com o Periodo da Aplicação:\n"); scanf("%f", &n); printf("\nOs Juros pagos pela aplicacao foram de R$ [%.2f]\n", JurosPagosAplicacao(p, i, n)); break; case 3: printf("\nEntre com o Principal:\n"); scanf("%f", &p); printf("\n Entre com a Taxa:\n"); scanf("%f", &i); printf("\n Capital (Principal+juros:\n"); scanf("%f", &c); printf("\nO periodo total da aplicacao foi de [%f] meses\n", PeriodoPaplicacao(p, i, c)); break; case 4: break; } }
Compartilhar