domingo, 1 de maio de 2011

Resolução do Algoritmo Media_salario (aula 28/04/11)

Problema = Para os funcionários de uma empresa, construir um algoritmo que calcule a maior média salarial, sabendo que o nº de funcionários é 100.

ALGORITMO MEDIA_SALARIO

/*Variáveis 
Caracter = sexo
Real = salário, somamasc, somafem,mediah, mediam
Inteiro = contfun, contmasc, contfem,

/*INICIO
|
|    somamasc < - 0
|    somafem <- 0
|    contmasc <- 0
|    contfem <- 0
|    contfun <- 0
|
|    Repita :
|    |
|    |  Escreva (“informe o salário = “)
|    |  Leia (salário)
|    |
|    |    Repita :
|    |    |    Escreva (“informe o sexo (m/f)”)
|    |    |    Leia (sexo)
|    |    Ate(sexo = m) or (sexo = f)
|    |    | fim até
|    |
|    |    Se (sexo = m)
|    |    |    somamasc  <- somamasc +salário
|    |    |    contmasc <- contmasc +1
|    |    senão
|    |    |    somafem <- somafem + salário
|    |    |    contfem <- contfem + 1
|    |    |fim se
|    |
|    |    Contfun <- contfun +1
|    Ate(contfun = salario)
|    | fim ate
|
|    mediah <- somamasc / contmasc
|    mediam <- somafem / contfem
|
|    se (mediah > mediam)
|    |       escreva (“a media salarial masculina é maior”)
|    |       escreva (“media masculina = ”, mediah)
|    |       escreva (“media feminina = ”, mediam)
|    senão
|    |       escreva (“a media salarial feminiina é maior”)
|    |       escreva (“media feminina = ”, mediam)
|    |       escreva (“media masculina = ”, mediah)
|    | fim se
| /*FIM               

//A parte em vermelho é a parte que a professora já havia passado. 



by  Wellington

Nenhum comentário:

Postar um comentário