• Matéria: Informática
  • Autor: enjesther21
  • Perguntado 7 anos atrás

ALGUÉM CONSEGUE ACHAR O ERRO DESSE PROGRAMA???

n= input("Quantas pessoas foram intrevistadas?")
fem = 0
masc = 0
sfem = 0
soma_salario_fem = 0
smasc = 0
soma_salario_masc = 0
listaf = []
listam = []
while n != 0:
idade = int(input("Qual a idade? \n"))
if idade == 0:
break
print("=================== \n")
print("Fim do programa")
else:
sexo = input("Pertence ao sexo masculino ou feminino? \n")
if sexo == feminino:
listaf.append(idade)
fem = fem + 1 #contagem do sexo feminino
salariof = float(input("Qual o salario? \n"))
soma_salario_fem = soma_salario_fem + salariof
if salariof > 750:
sfem = sfem + 1 #contagem do salario feminino acima de 750 reais



elif sexo == masculino:
listam.append(idade)
masc = masc + 1
smasc = float(input("Qual o salario? \n"))
soma_salario_masc = soma_salario_masc + smasc

media_salario_fem = soma_salario_fem/fem
media_salario_masc = soma_salario_masc/masc
print("A media do salario feminino é: ",media_salario_fem "\n")
print ("A quantidade de mulheres é ", feminino "\n")
print ("A quantidade de mulheres com salário maior que R$750,00 é ",sfem "\n")
print ("A menor idade feminina é : ",min(listam) )

print("A media do salario masculino é : ", media_salario_masc "\n")
print("A quantidade de homens é : ", masc "\n")
print("A menor idade do grupo masculino é : ",min(listam))


alguem consegue achar o erro desse programa

Respostas

respondido por: marcelina54
2
Não tá faltando ";" ao fechar os parentes?

enjesther21: Em python não precisa necessariamente colocar
o problema é que ele fica repetindo a pergunta de idade e não segue o restante, mas não consigo arrumar
Perguntas similares