1. Факторіалом числа п називається запис 1 х 2 х ... x n. Позначення: n! За даним натуральним числом и обчислити значення п! Користуватися математичної бібліотекою math в цьому завданні заборонено. 2. Скласти програму, що перевіряє знання таблиці множення. В ній випадковим чином одержати два числа (від 1 до 9), після чого на екран виводиться питання у вигляді: 4 * 9 =? Після вводу відповіді повинно видаватись повідомлення, чи вiдповiдь правильна Так Ні 3. Одержати випадковим чином два числа (від 1 до 6), що моделюють кидання іграшкових кубиків двома гравцями. Вивести результат та з'ясувати, хто з гравців набрав більше балів. срочно пожалуйста
Answers & Comments
1.
n = int(input())
for i in range(1, n):
n *= i
print(n)
2.
import random
number1 = random.randint(1, 10)
number2 = random.randint(1, 10)
inpt = int(input(number1, "*" , number2, "= ?\n> "))
if inpt == number1*number2:
print("Так")
else:
print("Ні")
3.
import random
player1 = random.randint(1, 6)
player2 = random.randint(1, 6)
if player1 == player2:
print("Нічия")
if player1 > player2:
print("Перший гравець виграв!")
else:
print("Другий гравець виграв!")
upd:
Можу кожну строчку пояснити