• Matéria: Informática
  • Autor: vivipacheco360ozqgq9
  • Perguntado 8 anos atrás

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

Respostas

respondido por: bokomoko
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
Perguntas similares