Pular para o conteúdo

Juros Simples - Problemas [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Juros Simples - Problemas [RESOLVIDO]

Enviado em 12/09/2014 - 13:26h

Boa tarde pessoal,

Estou aprendendo C# e escrevi este pequeno programa, mas ele está acusando um erro que eu não soube resolver. Gostaria que os senhores dessem uma olhada e verificassem como corrigí-lo. Segue o código:

using System;

namespace JurosFinance
{
class MainClass
{

public static void Main (string[] args)
{
Console.WriteLine ("Calculando Juros simples\n\n");

Console.WriteLine ("Entre com o valor presente (PV):");
string sPV = Console.ReadLine ();
decimal PV = Convert.ToDecimal(sPV);

if(PV < 0)
{
Console.WriteLine("Erro: O valor monetário não pode ser negativo!");
}

else
{
Console.WriteLine("Entre com o valor da taxa de juros (i):");
string si = Console.ReadLine ();
decimal i = Convert.ToDecimal (si);
if (i < 0)
Console.WriteLine ("A taxa de juros não pode ser negativa!");
else {
Console.WriteLine ("Durante quanto tempo será a aplicação?");
string sn = Console.ReadLine ();
int n = Convert.ToInt16 (sn);

//Ao digitar a taxa de juros, use vírgula para casas decimais!

int temp = 1;
decimal J;
decimal FV;

while (temp <= n)
{
J = PV * (i / 100) * temp;
FV = J + PV;
FV = decimal.Round (FV, 2);
Console.WriteLine (temp + " - " + FV);
Console.WriteLine ();
temp++;
}

J = decimal.Round (J, 3);
Console.WriteLine ("O total pago em Juros foi: " + J);
}
}
}
}
}


Desde já, agradeço a ajuda.

Responder tópico

2. Re: Juros Simples - Problemas [RESOLVIDO]

Melhor resposta

Enviado em 12/09/2014 - 18:10h

Qual é a mensagem de erro que aparece para você?

Aqui para mim o apareceu somente o erro:
>> Use of unassigned local variable `J'

Na linha:
>> J = decimal.Round (J, 3);

Se for esse o problema, então é porque você não inicializou a variável J com um valor qualquer, então vc deve alterar a linha:
>> decimal J;
para :
>> decimal J = 0;


3. Resolvido

Enviado em 19/09/2014 - 21:03h

Opa Anderson, mto obg!

Ta funcionando blz agora.

4. Re: Juros Simples - Problemas [RESOLVIDO]

Enviado em 24/09/2014 - 13:52h

Beleza !!!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder