- Este tópico contém 4 respostas, 2 vozes e foi atualizado pela última vez 8 meses atrás por Marina Ribas Argus.
-
AutorPosts
-
-
25 de março de 2024 às 15:04 #134166Marina Ribas ArgusParticipante
Boa tarde, fiquei com um pouco de dúvidas sobre estas estruturas de repetição então resolvi fazer exercícios. Sem o laço eu consegui completar este desafio, mas com o laço eu não consigo descobrir o meu erro, não importa quantas respostas eu coloque o resultado é sempre inocente. Pode por favor me ajudar a desenvolver esse exercício usando o for?
“””Faça um programa que faça 5 perguntas para uma pessoa sobre um crime. As perguntas são:
“Telefonou para a vítima?”
“Esteve no local do crime?”
“Mora perto da vítima?”
“Devia para a vítima?”
“Já trabalhou com a vítima?” O programa deve no final emitir uma classificação sobre a participação
da pessoa no crime. Se a pessoa responder positivamente a 2 questões ela deve ser classificada como
“Suspeita”, entre 3 e 4 como “Cúmplice” e 5 como “Assassino”. Caso contrário, ele será classificado como “Inocente”.”””positivo = 0
tel = str(input(‘Telefonou para a vítima? [S/N]’)).strip().upper()
loc = str(input(‘Esteve no local do crime? [S/N]’)).strip().upper()
mor = str(input(‘Mora perto da vítima?’)).strip().upper()
dev = str(input(‘Devia para a vítima?’)).strip().upper()
trab = str(input(‘Já trabalhou com a vítima?’)).strip().upper()d = [tel, loc, mor, dev, trab]
for d in range(0,5):
if positivo == “S”:
positivo = positivo + 1if positivo<=2 and positivo != 0:
resposta = (‘Suspeito’)
elif positivo >=3 and positivo<=4:
resposta = (‘Cúmplice’)
elif positivo == 0:
resposta = (‘Inocente’)
elif positivo == 5:
resposta = (‘Assassino’)
print (resposta) -
25 de março de 2024 às 18:34 #134172Tutora JessicaModerador
Ola Marina, esse exercício corresponde a qual modulo e exercício do curso?
-
26 de março de 2024 às 12:14 #134199Marina Ribas ArgusParticipante
Bom dia Jessica, este exercício se refere ao conteúdo passado no Curso Python #013 – Estrutura de repetição for, o exercício foi retirado do site Python Brasil. O Prof Guanabara nos manda fazer muitos exercícios para desenvolver a prática da programação. Este eu consegui resolver mas não consegui aplicar a estrutura de laço for nela com sucesso.
-
26 de março de 2024 às 13:05 #134204Tutora JessicaModerador
Ola Marina, então por aqui não conseguimos lhe ajudar com exercícios de outros sites, para entender melhor eu precisaria que você me enviasse esse codigo identado, para isso você cola o seu codigo por completo aqui na caixinha do forum, selecione ele por completo e clique em
CODE
, ou nos envie pelo nosso discord, lembrando que não conseguimos lhe ajudar a resolver codigos de fora do curso, mas posso tentar lhe ajudar com uma explicação de como usar o FOR corretamente.-
26 de março de 2024 às 17:09 #134233Marina Ribas ArgusParticipante
Obrigada Jessica
-
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.