Печать
Категория: Ифодаҳои мантиқӣ
Просмотров: 1112

BOOL29. Ададҳои x, y, x1, y1, x2, y2 дода шудаанд. Дурустии тасдиқоти зерин санҷида шавад: "Нуқта бо координатаҳои (x, y) дохили росткунҷае, ки қуллаи чапи болоиаш соҳиби координатҳои (x1, y1), қуллаи рости поёниаш соҳиби координатҳои (x2, y2) ва тарафҳояш ба тирҳои координатӣ параллел мебошанд, мехобад".

Ҳал дар Python 3:

import random

x1,x2 = sorted(random.sample(range(-10, 11), 2))
y2,y1 = sorted(random.sample(range(-10, 11), 2))
x = random.randrange(-10,11)
y = random.randrange(-10,11)
b = (x1 < x) and (x < x2) and (y2 < y) and (y < y1)
print("Қуллаи (x1, y1): ({0},{1})".format(x1, y1))
print("Қуллаи (x2, y2): ({0},{1})".format(x2, y2))
print("Нуқтаи (x, y): ({0},{1})".format(x, y))
print("Нуқта дохили росткунҷа мехобад: ",b)