Buscar

Crie um programa para jogar pedra, papel e tesoura contra o computador. Você irá sempre escolher uma das opções: 1- pedra, 2 – papel, 3 – tesoura. ...

Crie um programa para jogar pedra, papel e tesoura contra o computador. Você irá sempre escolher uma das opções: 1- pedra, 2 – papel, 3 – tesoura. O computador irá sempre sortear um número de 1 até 3 para jogar. Armazene todos os resultados em uma lista e no final apresente o vencedor. Encerre o programa ao digitar zero.


Essa pergunta também está no material:

Slides - 6
28 pág.

Lógica de Programação Centro Universitário UNINTERCentro Universitário UNINTER

💡 1 Resposta

User badge image

Ed Verified user icon

Claro, segue abaixo um exemplo de programa em Python que joga pedra, papel e tesoura contra o computador: ```python import random jogadas = ["pedra", "papel", "tesoura"] resultados = [] while True: jogada = int(input("Digite sua jogada (1 - pedra, 2 - papel, 3 - tesoura, 0 - sair): ")) if jogada == 0: break computador = random.randint(1, 3) print("Você jogou", jogadas[jogada-1]) print("O computador jogou", jogadas[computador-1]) if jogada == computador: print("Empate!") resultados.append("Empate") elif jogada == 1 and computador == 3 or jogada == 2 and computador == 1 or jogada == 3 and computador == 2: print("Você ganhou!") resultados.append("Vitória") else: print("Você perdeu!") resultados.append("Derrota") print("Resultados:", resultados) if resultados.count("Vitória") > resultados.count("Derrota"): print("Você venceu o jogo!") elif resultados.count("Vitória") < resultados.count("Derrota"): print("O computador venceu o jogo!") else: print("O jogo terminou empatado!") ``` Esse programa utiliza a biblioteca `random` para sortear a jogada do computador e uma lista para armazenar os resultados de cada jogada. O programa continua rodando até que o usuário digite 0 para sair. No final, o programa apresenta todos os resultados e indica quem venceu o jogo.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais