idade = int(input("Informe a idade do candidato: "))
if idade < 0:
break
sexo = input("Informe o sexo do candidato (M ou F): ")
experiencia = input("O candidato possui experiência? (S ou N): ")
if sexo == 'M':
candidatos_m += 1
if experiencia == 'S':
homens_experientes += 1
if idade > maior_idade_homem:
maior_idade_homem = idade
else:
candidatos_f += 1
if idade > 30:
mulheres_mais_30 += 1
if idade < menor_idade_mulher:
menor_idade_mulher = idade
print("Candidatos do sexo M: ", candidatos_m)
print("Candidatos do sexo F: ", candidatos_f)
print("Homens com experiência: ", homens_experientes)
print("Mulheres com mais de 30 anos: ", mulheres_mais_30)
print("Menor idade entre as mulheres: ", menor_idade_mulher)
print("Maior idade entre os homens: ", maior_idade_homem)
Este é um exemplo de algoritmo que realiza o levantamento de candidatos à vaga de uma empresa, de acordo com as especificações dadas. Ele utiliza um loop while para continuar pedindo informações dos candidatos até que seja informada uma idade menor que zero, que é utilizada como condição de parada do loop. Dentro do loop, são atualizadas as variáveis que armazenam as informações dos candidatos, de acordo com as condições especificadas. No final do loop, as informações são exibidas ao usuário.
Lista de comentários
Resposta:
candidatos_m = 0
candidatos_f = 0
homens_experientes = 0
mulheres_mais_30 = 0
menor_idade_mulher = float('inf')
maior_idade_homem = 0
while True:
idade = int(input("Informe a idade do candidato: "))
if idade < 0:
break
sexo = input("Informe o sexo do candidato (M ou F): ")
experiencia = input("O candidato possui experiência? (S ou N): ")
if sexo == 'M':
candidatos_m += 1
if experiencia == 'S':
homens_experientes += 1
if idade > maior_idade_homem:
maior_idade_homem = idade
else:
candidatos_f += 1
if idade > 30:
mulheres_mais_30 += 1
if idade < menor_idade_mulher:
menor_idade_mulher = idade
print("Candidatos do sexo M: ", candidatos_m)
print("Candidatos do sexo F: ", candidatos_f)
print("Homens com experiência: ", homens_experientes)
print("Mulheres com mais de 30 anos: ", mulheres_mais_30)
print("Menor idade entre as mulheres: ", menor_idade_mulher)
print("Maior idade entre os homens: ", maior_idade_homem)
Este é um exemplo de algoritmo que realiza o levantamento de candidatos à vaga de uma empresa, de acordo com as especificações dadas. Ele utiliza um loop while para continuar pedindo informações dos candidatos até que seja informada uma idade menor que zero, que é utilizada como condição de parada do loop. Dentro do loop, são atualizadas as variáveis que armazenam as informações dos candidatos, de acordo com as condições especificadas. No final do loop, as informações são exibidas ao usuário.