Elabore um algoritmo em C++ que solicite o valor do salário de uma pessoa e seus gastos com as contas de Água, Luz, Telefone e Aluguel e após ter estes dados calcule qual o valor total destas contas e o valor que esta pessoa terá em caixa após estes pagamentos.

Passo 1

O enunciado pede um programa em C ++ que leia o valor do salário de uma pessoa e seus gastos com água, luz, telefone e aluguel, depois calcule o total dessas contas e quanto sobra do salário após esses pagamentos. O conteúdo envolve: leitura de dados do usuário, operadores aritméticos para soma e subtração, e exibição de resultados.

Passo 2

Definimos variáveis do tipo double para armazenar valores que podem ter casas decimais: uma para o salário e quatro para os gastos (agua, luz, telefone, aluguel). Também teremos duas variáveis para os cálculos: totalContas e saldo.
Usamos std::cout para exibir mensagens solicitando cada valor, e std::cin para ler esses valores e armazená-los nas variáveis correspondentes.

Passo 3

Calculamos o total das contas somando os quatro gastos:
totalContas \(=\) agua \(+\) luz \(+\) telefone \(+\) aluguel;
Em seguida calculamos o saldo restante subtraindo esse total do salário:
saldo \(=\) salario - totalContas;
Por fim, exibimos o valor de totalContas e o valor de saldo usando std::cout, para que o usuário veja quanto gastou no total e quanto ficou de sobra.

Resposta

#include <iostream>
using namespace std;

int main() {
    double salario, agua, luz, telefone, aluguel;
    // Solicita os valores ao usuário
    cout << "Digite o valor do salário: ";
    cin >> salario;
    cout << "Digite o gasto com água: ";
    cin >> agua;
    cout << "Digite o gasto com luz: ";
    cin >> luz;
    cout << "Digite o gasto com telefone: ";
    cin >> telefone;
    cout << "Digite o gasto com aluguel: ";
    cin >> aluguel;

    // Calcula total de contas e saldo restante
    double totalContas = agua + luz + telefone + aluguel;
    double saldo = salario - totalContas;

    // Exibe os resultados
    cout << "Total de contas: " << totalContas << endl;
    cout << "Saldo restante: " << saldo << endl;

    return 0;
}

Exercícios relacionados