Treinando a estrutura de repetição For

Home Fóruns Python Treinando a estrutura de repetição For

Visualizando 3 respostas da discussão
  • Autor
    Posts
    • #134166
      Marina Ribas Argus
      Participante

      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 + 1

      if 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)

    • #134172
      Tutora Jessica
      Moderador

      Ola Marina, esse exercício corresponde a qual modulo e exercício do curso?

    • #134199
      Marina Ribas Argus
      Participante

      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.

    • #134204
      Tutora Jessica
      Moderador

      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.

Visualizando 3 respostas da discussão
  • Você deve fazer login para responder a este tópico.