Предмет: Информатика, автор: XsezeX

УМОЛЯЮ ПОМОГИТЕ
Нужно дополнит и исправит код

Приложения:

Ответы

Автор ответа: Ziorar
1

Игра в камень-ножницы-бумага (на Python).

Исправить эту программу можно например так:

import random

print('***********')

user = int(input('1 - камень, 2 - ножницы, 3 - бумага: '))

comp = random.randint(1,3)

r=0

if comp == 1 and user == 2:

   r -= 1

elif comp == 1 and user == 3:

   r += 1

elif comp == 2 and user == 1:

   r += 1

elif comp == 2 and user == 3:

   r -= 1

elif comp == 3 and user == 1:

   r -= 1

elif comp == 3 and user == 2:

   r += 1

print()

if r == 1:

   print("Вы выиграли!")

elif r == 0:

   print("Ничья!")

else:

   print("Вы проиграли!")

Или так:

import random

print('***********')

user = int(input('1 - камень, 2 - ножницы, 3 - бумага: '))

comp = random.randint(1,3)

r=0

if comp == 1:

   if user == 2:

       r -= 1

   elif user == 3:

       r += 1

elif comp == 2:

   if user == 1:

       r += 1

   elif user == 3:

       r -= 1

elif comp == 3:

   if user == 1:

       r -= 1

   elif user == 2:

       r += 1

print()

if r == 1:

   print("Вы выиграли!")

elif r == 0:

   print("Ничья!")

else:

   print("Вы проиграли!")

Похожие вопросы
Предмет: Алгебра, автор: 1238571025701752