Ir para conteúdo
Fórum Script Brasil

Rafreid

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Rafreid

Rafreid's Achievements

0

Reputação

  1. Rafreid

    Duvida em exercicio c++

    Fala ai natan, voce pode me mostrar mais ou menos como faço isso? to aprendendo agora, se puder me ajudar alterando o codigo.. eu agredeço. abraço
  2. Rafreid

    Duvida em exercicio c++

    no exercicio só pediu pra fazer utilizando função, acho q tanto faz o que vai usar.
  3. 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..
×
×
  • Criar Novo...