Elabore algoritmos que resolvam os problemas a seguir, usando variáveis em C++
Calcular os juros de um investimento, de acordo com a seguinte fórmula: juros = capital x taxa x tempo.
Calcular os juros de um investimento, de acordo com a seguinte fórmula: juros = capital x taxa x tempo.
Passo 1
Então, o enunciado pede pra escrever um algoritmo em C++ que calcule os juros de um investimento usando a fórmula
Conteúdo: programação básica em C++ (declaração de variáveis, entrada e saída de dados, operador de multiplicação). Vamos precisar saber:
Conteúdo: programação básica em C++ (declaração de variáveis, entrada e saída de dados, operador de multiplicação). Vamos precisar saber:
- Como declarar variáveis num programa C++
- Como ler valores do usuário (
cin
) - Como fazer operações aritméticas (multiplicação)
- Como mostrar o resultado na tela (
cout
)
Passo 2
Primeiro, entenda a teoria: isso é juro simples. A fórmula é
Onde:
Onde:
capital
é o valor inicial investidotaxa
é a taxa de juros (por exemplo, 0,05 para 5%)tempo
é o período de aplicação (por exemplo, em anos)juros
é quanto de “bônus” o investidor recebe
Passo 3
Agora decide as variáveis em C++ e o tipo delas. Como taxa pode ter casa decimal (ex 0,05) e o resultado também, escolhemos
double
pra tudo:double capital;
double taxa;
double tempo;
double juros;
Passo 4
Descrevendo o passo a passo do algoritmo:
- Perguntar ao usuário o valor do capital
- Perguntar a taxa de juros (em decimal)
- Perguntar o tempo de investimento (em anos)
- Calcular
juros = capital * taxa * tempo
- Mostrar o valor de
juros
na tela
Passo 5
Transformando isso em código C++ (comentários explicam cada parte):
#include <iostream>
using namespace std;
int main() {
double capital; // valor inicial
double taxa; // taxa de juros em decimal
double tempo; // tempo em anos
double juros; // resultado dos juros
cout << "Digite o capital investido: ";
cin >> capital; // lê capital do usuário
cout << "Digite a taxa de juros (ex: 0.05 para 5%): ";
cin >> taxa; // lê taxa do usuário
cout << "Digite o tempo de investimento (em anos): ";
cin >> tempo; // lê tempo do usuário
// aplica a fórmula de juro simples
juros = capital * taxa * tempo;
// exibe o resultado
cout << "Os juros gerados são: " << juros << endl;
return 0;
}
Resposta
O algoritmo acima calcula corretamente os juros simples seguindo a fórmula