###1 ##import random ## ##def b(n): ## return -128 <= n <= 127 ## ##for _ in range(10): ## n = random.randint(-200, 200) ## r = b(n) ## print("Число:", n, ", помещается в 8 бит:", r) #2 import random def pInR(px, py, x1, y1, x2, y2): return x1 <= px <= x2 and y1 <= py <= y2 x1 = random.randint(-10, 10) y1 = random.randint(-10, 10) x2 = random.randint(x1, x1 + 10) y2 = random.randint(y1, y1 + 10) px = random.randint(-10, 20) py = random.randint(-10, 20) r = pInR(px, py, x1, y1, x2, y2) print("Прямоугольник: (", x1, ",", y1, ") и (", x2, ",", y2, ")") print("Точка: (", px, ",", py, ")") print("Внутри:", r) долг- import random def d(n): if n == 0: return '0' b = '' while n > 0: b = str(n % 2) + b n //= 2 return b n = random.randint(0, 100) b = d(n) print("Двоичное представление числа", n, "равно:", b)
4 месяца назад