OLÁ, PRECISO DE UMA AJUDA COM UMA QUESTÃO SOBRE VETORES EM C++. JÁ FIZ MEIO CAMINHO ANDADO, MAS NÃO ESTOU CONSEGUINDO COLOCAR AS SAÍDAS DA QUESTÃO DIREITO.
LINK DA QUESTÃO: https://uploaddeimagens.com.br/imagens/lol-png--275
#include <iostream>
using namespace std;
int main() {
string nome[5];
int horastrabalhadas[5];
float valordahora[5];
float salariobruto, inss, aliquotaINSS, aliquotaIR, imposto, deduzirIR, salarioliquido;
float mediabruto, somabruto, somaliquido, medialiquido;
for (int i=0; i<2; i++){
cout << "Informe um nome: ";
cin>> nome; cout << "Informe as horas trabalhadas: "; cin>> horastrabalhadas; cout << "Informe o valor da hora trabalhada R$: "; cin >> valordahora; } for (int i=0; i<2; i++){ salariobruto = (horastrabalhadas * valordahora); inss = (salariobruto * aliquotaINSS); imposto = (((salariobruto - inss) * aliquotaIR) - deduzirIR); salarioliquido = (salariobruto - inss - imposto); } for (int i=0; i<2; i++){ if(salariobruto <= 1659.38){ aliquotaINSS = 0.08; }else if(salariobruto >= 1659.39 && salariobruto <=2765.66){ aliquotaINSS = 0.09; }else{ aliquotaINSS = 0.11; }
if(salariobruto <= 1903.98){ aliquotaIR = 0.0; deduzirIR = 0.0; }else if(salariobruto >= 1903.99 && salariobruto <=2826.65){ aliquotaIR = 0.075; deduzirIR = 142.8; }else if(salariobruto >= 2826.66 && salariobruto <=3751.05){ aliquotaIR = 0.15; deduzirIR = 354.8; }else if(salariobruto >= 3751.06 && salariobruto <=4664.68){ aliquotaIR = 0.225; deduzirIR = 636.13; }else{ aliquotaIR = 0.275; deduzirIR = 869.36; } }