1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Problema com Vetor

Discussão em 'Programação' iniciada por bryanmg, 19 de Novembro de 2008. (Respostas: 0; Visualizações: 392)

  1. Se alguem puder me ajudar, to com problema é o seguinte

    Os funcionários da MARIA DA PENHA CONFECÇÕES têm seus salários de acordo com a classe, conforme tabela:
    Classe Salário
    1 800,00
    2 1000,00
    3 1100,00
    4 1500,00
    5 2500,00
    6 4000,00
    7 6000,00

    Construir um algoritmo que leia o NOME e a CLASSE de cada um dos 350 funcionários e que calcule e imprima:

    a) O nome de cada funcionário e seu salário.
    b) O total de funcionários de cada classe.
    c) Qual a classe tem mais funcionários e quantos funcionários esta classe tem.

    comecei aa fazer o codigo mais não consigo fazer a letra c.

    o codigo é esse:
    Código:
    #include<iostream.h>
    using namespace std;
    int main (){
    string nome;
    float salario[] = {800.00, 1000.00, 1100.00, 1500.00, 2500.00, 4000.00, 6000.00};
    
    int classe, total=0, total1=0, total2=0, total3=0, total4=0, total5=0, total6=0, 
    maior_classe = -32000, numero_funcionarios, conte; 
    
    for(conte=0; conte < 5; conte++){
    cout << "\nInsira o nome: ";
    cin >> nome;
    
    do{
    
    cout << "\nInsira a classe ( entre 1 e 7): ";
    cin >> classe;
    
    if(classe < 1 || classe > 7){
    cout << "Classe Invalida.";
    }
    
    }while(classe < 1 || classe > 7);
    
    cout << "\n Funcionario: " << nome;
    
    cout << "\nO salario seu salario e' R$: " << salario[classe - 1] << "\n\n";
    if(classe==1){
    total++;
    }
    else{
    if(classe==2){
    total1++;
    }
    else {
    if(classe==3){
    total2++;
    }
    else {
    if(classe==4){
    total3++;
    }
    else {
    if(classe==5){
    total4++;
    }
    else {
    if(classe==6){
    total5++;
    }
    else {
    if(classe==7){
    total5++;
    }
    }
    }
    }
    }
    }
    }
    
    }
    cout << "\nTotal de funcionarios da classe 1: " << total << "\n\n";
    cout << "\nTotal de funcionarios da classe 2: " << total1 << "\n\n";
    cout << "\nTotal de funcionarios da classe 3: " << total2 << "\n\n";
    cout << "\nTotal de funcionarios da classe 4: " << total3 << "\n\n";
    cout << "\nTotal de funcionarios da classe 5: " << total4 << "\n\n";
    cout << "\nTotal de funcionarios da classe 6: " << total5 << "\n\n";
    cout << "\nTotal de funcionarios da classe 7: " << total6 << "\n\n";
     
    até ai eu fiz não sei fazer o resto me ajudem!!!!!!!!!!!
     
    Última edição: 19 de Novembro de 2008

Partilhar esta Página