Напишите такую программу с комментариями, желательно на питоне или на js,


Напишите такую программу с комментариями, желательно на питоне или на js,

katyamosondz katyamosondz    3   10.11.2020 00:04    0

Ответы
Polklop Polklop  10.12.2020 00:05

from random import randint

name_1 = input('Привет, игрок_1! Введи своё имя: ')

name_2 = input('Привет, игрок_2! Введи своё имя: ')

print('Бросок кубика для игрока', name_1, '...')

number_1 = randint(1, 6)

print('Игроку', name_1, 'выпало значение', number_1)

print('Бросок кубика для игрока', name_2, '...')

number_2 = randint(1, 6)

print('Игроку', name_2, 'выпало значение', number_2)

if (number_1 > number_2):

   print('Победил игрок', name_1)

elif (number_2 > number_1):

   print('Победил игрок', name_2)

else:

   print('У нас ничья!')

Объяснение:

Кубик имеет значения 1, 2, 3, 4, 5, 6.

from random import randint # импорт функции randint из библиотеки random

name_1 = input('Привет, игрок_1! Введи своё имя: ') # Ввод имени первого игрока с клавиатуры

name_2 = input('Привет, игрок_2! Введи своё имя: ') # Ввод имени второго игрока с клавиатуры

print('Бросок кубика для игрока', name_1, '...') # Вывод сообщения

number_1 = randint(1, 6) # генерация рандомного значения в диапазоне [1..6]

print('Игроку', name_1, 'выпало значение', number_1) # Вывод сообщения

print('Бросок кубика для игрока', name_2, '...') # Вывод сообщения

number_2 = randint(1, 6) # генерация рандомного значения в диапазоне [1..6]

print('Игроку', name_2, 'выпало значение', number_2) # Вывод сообщения

if (number_1 > number_2): # Если число первого игрока > числа второго игрока

   print('Победил игрок', name_1) # Вывод сообщения

elif (number_2 > number_1): # Если число второго игрока > числа первого игрока

   print('Победил игрок', name_2) # Вывод сообщения

else: # Иначе

   print('У нас ничья!') # Вывод сообщения

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика