A prefeitura de uma cidade fez uma pesquisa entre seus habitantes, coletando dados sobre o número
de filhos. O programa será fechado ao informarem um número de filhos negativo. Deseja-se saber a
média do número de filhos das famílias, o maior número de filhos que as famílias dessa cidade tem
e a porcentagem de famílias que não possuem filhos.
Respostas
Resposta:
Algoritmo 3
VAR numerodefilhos, totaldefilhos, mainufilhfam, , fam, fam0,: inteiro
mfilfam, porcenfam0 : real
Inicio
totaldefilhos<-0
mainufilhfam<-0
fam<-0
fam0<-0
mfilfam<-0
Enquanto (totaldefilhos >= 0) faca
Escreva “Para finalizar pesquisa digite um número de filhos < 0”
Escreva “Insira o seu número de filhos”;
Leia numerodefilhos;
Se (mainufilhfam<numerodefillhos) entao
Mainufilhfam<- numerodefillhos;
Fim-se
Se (numerodefilhos=0) entao
fam<-fam+1;
fam0<- fam0 + 1;
porcenfam0<-(fam0*100)/fam
Senao
Se (numerodefilhos>0) entao
fam<-fam+1;
totaldefilhos<- totaldefilhos+ numerodefilhos;
mfilfam<- totaldefilhos / fam;
senao
totaldefilhos<- totaldefilhos*numerodefilhos;
fim-se
fim-se
Fim-enquanto
Escreva “A média do número de filhos das famílias é: “,mfilfam;
Escreva “O maior número de filhos por família é: “ , Mainufilhfam;
Escreva “A porcentagem de famílias que não possuem filhos é: “, porcenfam0;
Explicação: