Ir para conteúdo
Fórum Script Brasil
  • 0

como solucionar código que simula investimentos com Juros Compostos ?


SrChronnoS

Pergunta

Olá, pessoal. Sou novo no fórum e também novo na arte da programação e gostaria da ajuda de vocês pra fazer o seguinte código funcionar. Já tentei de tudo, pesquisei bastante e infelizmente ainda não possuo o conhecimento necessário para resolver isto. Se alguém puder corrigir e/ou apontar os erros e/ou possíveis soluções eu já ficarei muito grato.

 

OBS: Isso não é um trabalho de faculdade, não estou explorando vocês para resolverem pra mim. Desenvolvi o código desde o início sozinho e sou auto de data nessa área, estou aprendendo por mim mesmo.

 

#include <stdio.h>
#include <conio.h>

float mult (float p, float q, float h)

{
    return ((p) * ((1 + q) * h));
}

int main ()
{
    
    int Capital, Periodo, x;
    float Juros, y, w, rev, urf, orc, ju, p, q, h;
    
    printf("\n\nBem Vindo à Calculadora de Juros Compostos!");
    printf("\nLeia as Intruções Escreva o Que Se Pede e Depois Pressione enter");
    printf("\nDigite o Capital:  ");
    scanf("\n%d", &Capital);
    printf("\nDigite o numero de meses:  ");
    scanf("\n%d",&Periodo);
    printf("\nDigite os juros de forma decimal:  ");
    scanf("\n%f",&Juros);
    printf("\nSe os Juros Forem Mensais Digite 1, Se Forem Anuais Digite 2:  ");
    scanf("\n%w",&w);
    
    if (w != 2); {
    Juros = Juros;
    }
    
    if (w == 2); {
    ju = (Juros / 12);    
    Juros = ju;
    }
    
    for (x >= 1; x < Periodo; x++)
    {
        h = ((1 + Juros) * x);
        printf("\n\n  %dMes = R$%f", x , mult(Capital, Juros, h));
    }
    
    for (x >= 1; x < Periodo; x++)
    {
    if (x == Periodo);
    h = ((1 + Juros) * x);
    y = mult(Capital, Juros, h);
    urf = y - Capital;
    printf("\nTotal Pago Apenas em Juros:  %f", urf);
    }
    
    for (x >= 1; x < Periodo; x++)
    {
    if (x == Periodo);
    h = ((1 + Juros) * x);
    y = mult(Capital, Juros, h);
    orc = y / Periodo;
    printf("\nValor das Parcelas:  %f", orc); 
    }
    
    getch ();
    return (0);
}

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...