السلام عليكم 
	
	لو سمحتوا يلي مثبت هي المكتبة pygame ممكن شوف شو مخرجات الكود
 
import pygame
import math
# إعدادات الشاشة
WIDTH, HEIGHT = 800, 600
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("مثلث متحرك - وسيلة تعليمية")
# ألوان
WHITE = (255, 255, 255)
RED = (255, 0, 0)
BLUE = (0, 0, 255)
GREEN = (0, 255, 0)
# دالة لحساب زوايا المثلث
def calculate_angles(a, b, c):
    A = math.degrees(math.acos((b**2 + c**2 - a**2) / (2 * b * c)))
    B = math.degrees(math.acos((a**2 + c**2 - b**2) / (2 * a * c)))
    C = 180 - A - B
    return A, B, C
# إعدادات المثلث (يمكنك تغيير هذه القيم)
a, b, c = 200, 150, 180 # أطوال الأضلاع
angle_A, angle_B, angle_C = calculate_angles(a, b, c)
# إحداثيات المثلث
def get_triangle_vertices(x, y):
    A = (x, y)
    B = (x + a * math.cos(math.radians(0)), y + a * math.sin(math.radians(0)))
    C = (x + b * math.cos(math.radians(angle_A)), y + b * math.sin(math.radians(angle_A)))
    return A, B, C
# الحلقة الرئيسية
running = True
x_offset = 100
y_offset = 200
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
    screen.fill(WHITE)
    # الحصول على إحداثيات المثلث
    A, B, C = get_triangle_vertices(x_offset, y_offset)
    # رسم المثلث
    pygame.draw.polygon(screen, RED, [A, B, C], 0)
    # عرض قياسات الزوايا
    font = pygame.font.Font(None, 36)
    angle_text = f"A: {angle_A:.2f}°, B: {angle_B:.2f}°, C: {angle_C:.2f}°"
    text_surface = font.render(angle_text, True, BLUE)
    screen.blit(text_surface, (10, 10))
    # تحديث الشاشة
    pygame.display.flip()
    # تحريك المثلث
    x_offset += 1
    if x_offset > WIDTH:
        x_offset = -200
    pygame.time.delay(30)
pygame.quit()