A prefeitura de uma cidade fez uma pesquisa entre os seus habitantes, coletando dados sobre o salário e número de filhos. Faça uma função que leia esses dados para um número não determinado de pessoas e retorne a média de salário da população, a média do número de filhos, o maior salário e o percentual de pessoas com salário até R$350,00. #include <iostream>
#include <cstdlib>
using namespace std;
struct pessoa{
int numfilhos;
int salario;
};
int numfilhos, nhabitantes, habitantes, totalfilhos=0;
double salario, somasalario=0, msalario, salcem, percentual, medsalario;
float mfilhos;
double mediasalario(double salario) {
while (nhabitantes != 0) {
habitantes += 1;
somasalario = salario + somasalario;
medsalario = somasalario / habitantes;
}return medsalario;
}
int qtefilhos(int numfilhos) {
totalfilhos=0;
while (nhabitantes != 0){
totalfilhos = totalfilhos + numfilhos;
mfilhos= habitantes/totalfilhos;
} return mfilhos;
}
double calcularMaiorSalario(double salario) {
msalario=0;
if ( msalario < salario ) {
msalario = salario;
} return msalario;
}
double percentualSalario(double salario) {
salcem=0;
percentual=0;
if (salario <= 350) {
salcem = salario;
percentual = (salcem * 100) / habitantes;
} return percentual;
}
int main()
{
double salario, medsalario, percentual, calcularMaiorSalario(), mediasalario(double salario);
int numfilhos, qtefilhos;
pessoa c;
while (habitantes != 0)
{int soma=0;
double somadois=0;
cout<<"\nNumero de filhos: ";
cin >> c.numfilhos;
cout<<"\nSalario: ";
cin >> c.salario;
cout << "\nDigite o numero de filhos";
cin >> c.numfilhos;
soma=soma+numfilhos;
cout << "\nDigite o salario: ";
cin >> c.salario;
somadois=somadois+salario;
cout << "\nMedia salario: ";
cin >> c.mediasalario(double salario);
cout << "\nMaior salario: ";
cin >> c.calcularMaiorSalario(double salario);
cout << "\nPercentual: ";
cin >> c.percentualSalario(double salario);
cout <<"\nMedia de filhos: ";
cin >> c.qtefilhos(int numfilhos);
} Pessoal estou com duvida como faço pra executar a função..fiz desse jeito ai, acho q esta errado.. sou novo em c++ se alguém pudesse me ajudar, ou me ajudar a fazer de uma forma bem mais facil..