6. Uma empresa decidiu fazer um levantamento em relação aos candidatos que se apresentarem para preenchimento de vagas no seu quadro de funcionários. Supondo que você seja o programador dessa empresa, faça um Programa que leia para cada candidato a idade, o sexo (M ou F) e a experiência no serviço (S ou N). Para encerrar a entrada de dados, digite zero para a idade. Calcule e escreva: • número de mulheres com idade inferior a 35 anos e com experiência no serviço; • a menor idade entre os homens que já têm experiência no serviço
Soluções para a tarefa
Respondido por
0
Eis o programa
# Uma empresa decidiu fazer um levantamento em relação aos candidatos
ue se apresentarem para
#preenchimento de vagas no seu quadro de funcionários. Supondo que você
eja o programador dessa
#empresa, faça um Programa que leia para cada candidato a idade, o sexo
M ou F) e a experiência no
#serviço (S ou N). Para encerrar a entrada de dados, digite zero para a
dade. Calcule e escreva:
#• número de mulheres com idade inferior a 35 anos e com experiência no
erviço;
#• a menor idade entre os homens que já têm experiência no serviço
widade = 1
mulheresmais35experientes = 0
menorhomemexperiente = 9999
lista = []
while widade:
widade = int(input("Informe a idade ou 0 para terminar\n"))
if widade:
wsexo = input("Informe o sexo (M ou F) \n")
wexperiencia = input("Tem experiencia ? S/N\n")
lista.append([ widade,wsexo,wexperiencia])
print()
mulheresmais35experientes = sum([1 for x in lista if x[0]<35 and x[1]=="F" and x[2]=="S"])
menor = min([ x[0] for x in lista if x[2]=="S"])
print("temos",mulheresmais35experientes, "Mulheres experientes com m
enos de 35")
print("O homem com experiencia mais jovem tem",menor,"anos")
pode rodá-lo aqui
https://repl.it/@bokomoko/selecao-de-candidatos
# Uma empresa decidiu fazer um levantamento em relação aos candidatos
ue se apresentarem para
#preenchimento de vagas no seu quadro de funcionários. Supondo que você
eja o programador dessa
#empresa, faça um Programa que leia para cada candidato a idade, o sexo
M ou F) e a experiência no
#serviço (S ou N). Para encerrar a entrada de dados, digite zero para a
dade. Calcule e escreva:
#• número de mulheres com idade inferior a 35 anos e com experiência no
erviço;
#• a menor idade entre os homens que já têm experiência no serviço
widade = 1
mulheresmais35experientes = 0
menorhomemexperiente = 9999
lista = []
while widade:
widade = int(input("Informe a idade ou 0 para terminar\n"))
if widade:
wsexo = input("Informe o sexo (M ou F) \n")
wexperiencia = input("Tem experiencia ? S/N\n")
lista.append([ widade,wsexo,wexperiencia])
print()
mulheresmais35experientes = sum([1 for x in lista if x[0]<35 and x[1]=="F" and x[2]=="S"])
menor = min([ x[0] for x in lista if x[2]=="S"])
print("temos",mulheresmais35experientes, "Mulheres experientes com m
enos de 35")
print("O homem com experiencia mais jovem tem",menor,"anos")
pode rodá-lo aqui
https://repl.it/@bokomoko/selecao-de-candidatos
Perguntas interessantes
Saúde,
10 meses atrás
Português,
10 meses atrás
Português,
10 meses atrás
Química,
1 ano atrás
Matemática,
1 ano atrás
Física,
1 ano atrás
Matemática,
1 ano atrás