ALGORITMO AJUDA

Engenharia de Software

18/05/2015

Ola teinho um projeto para fazer e nao estou tendo tempo de estudsar muito pois intendo um pouco de algoritmo, precisso fazer duas perguntas que esta deichando eu para tras que sao.

PRIMEIRA PERGUNTA

Foi realizada uma pesquisa sobre algumas características físicas da população de
uma determinada região. Foram entrevistadas 500 pessoas e coletados os
seguintes dados:
a) sexo: M (masculino) e F (feminino);
b) cor dos olhos: A (azuis), V (verdes) e C (castanhos);
c) cor dos cabelos: L (louros), C (castanhos) e P (pretos);
d) idade.
Deseja-se saber:

1. A quantidade de indivíduos do sexo feminino, cuja idade está entre 18 e 35
anos e que tenham olhos verdes e cabelos louros;

2. A média das idades dos indivíduos do sexo masculino que tenham olhos
azuis e cabelos castanhos.


SEGUNDA PERGUNTA

1. O GDF irá realizar uma pesquisa com vários habitantes do DF para coletar dados
sobre o rendimento familiar e o número de filhos de cada família com o intuito de
rever programas de governo. O GDF quer saber a média dos rendimentos da
população e a média do número de filhos.

Obs.: Não é recomendado utilizar como tecla de controle numFilhos != 0 ou rendaFamiliar !=0 pois
algumas famílias que serão entrevistadas não terão filhos (numFilhos = 0) ou não terão renda
formal por estarem desempregados por exemplo (rendaFamiliar = 0)
Tjk

Tjk

Curtidas 0

Melhor post

Joao Santos

Joao Santos

19/05/2015

O algoritmo esta em portugol e o código é estruturado(não é orientado a objeto):

Programa X
variáveis
quantidade: inteiro
tabela1: conjunto [500 : 3] de caracteres
idades: conjunto [500] de inteiros
i,aux: inteiro
aux2: caractere
inicio
de i = 0 ate 499 passo +1
aux <- 0
escreva "sexo"
leia aux2
se aux2 = F então
aux <- aux +1
tabela1[i][0] <-aux2
escreva"cor dos olhos"
leia aux2
se aux2 = v então
aux <- aux + 1
tabela1[i][1] <- aux2
escreva"cor do cabelo"
leia aux2
se aux2 = L então
aux <- aux + 1
tabela1[i][2] <- aux2
escreva "idade"
leia idades[i]
se idade[i] >= 18 E idades[i] <= 35 então
aux <- aux + 1
se aux = 4 então
quant <- quant + 1
­­escreva quant
quant <- 0
aux <- 0
de i = 0 ate 499 passo +1
se tabela1[i][0] = M E tabela1[i][1] = A E tabela1[i][2] = C então
quant <- quant + 1
aux <- aux + idades[i]
escreva aux/quant
GOSTEI 3

Mais Respostas

Joao Santos

Joao Santos

18/05/2015

É para criar dois pseudocódigos que respondam a essas perguntas é?
GOSTEI 0
Tjk

Tjk

18/05/2015

Sim porvafor
GOSTEI 0
Tjk

Tjk

18/05/2015

MUITO OBRIGADO
GOSTEI 0
POSTAR