اذهب إلى المحتوى

نجاة العبد الرحيم

الأعضاء
  • المساهمات

    209
  • تاريخ الانضمام

  • تاريخ آخر زيارة

المعلومات الشخصية

  • النبذة الشخصية
    ويومئذٍ يفرح المؤمنون بنصر الله 💚💚💚💚💚💚

آخر الزوار

3720 زيارة للملف الشخصي

إنجازات نجاة العبد الرحيم

عضو نشيط

عضو نشيط (3/3)

248

السمعة بالموقع

  1. تمام ... الله يجزيك الخير ما عم تزبط الفكرة ممكن مساعدة ... أنا بدي أضلاع مثلث تتحرك حسب نوع المثلث يلي بدي ياه يعني أنا بدي شكله وبدي يعطي تحرك بقيمة الزاويا حسب نوع المثلث ويكون في ع الأضلاع تدرجات 😑
  2. السلام عليكم لو سمحتوا يلي مثبت هي المكتبة 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()
  3. السلام عليكم لو سمحتوا الأمر ضروري ... بعتذر خارج عن البرمجة بس ضروري حسابي التلجرام مسروق من قبل شخص يلي بيقدر يساعدني اسكر الحساب وشكرا
  4. شكرا جزيلا وإياكم ان شاء الله
  5. السلام عليكم لو سمحتوا انا من سوريا واخر شهرين مرينا بظروف وما كنت تابع دراسة برمجة وحاسة انوا ضاعت معلومات شو اعمل هل اقوم بالمتابعة ام اعيد جميع ما قمت بدرسته مسبقا؟
  6. السلام عليكم يعطيكن العافية لو سمحتوا اريد رأي هل هذا اللابتوب ممتاز للبرمجة وشكرا Lenovo ، windows 11
  7. هي مو اول مرة ما بيتم قبولها عم ابعث على الايميل محدا عم برد غير استاذ محمد رد علي وانا بحاجة حل للأسئلة
  8. ما عم تقبلوا الأسئلة عم اطرحها ولم يتم الموافقة عنجد كثييييير عم اتعطل ما عم تقبلوا الأسئلة عم اطرحها ولم يتم الموافقة عنجد كثييييير عم اتعطل
  9. السلام عليكم يعطيكن العافية لو سمحتوا انا لابتوبي اصدار 7 عم ادرس الوردبريس وقت عم نزل المكتبات عم يحدث مشاكل أرجوا حل هذه المشكلة @Mustafa Suleiman لو سمحتوا الأمر ضروري متعطلة عليه لو سمحتوا الأمر ضروري متعطلة عليه
  10. السلام عليكم يعطيكن العافية لو سمحتوا ممكن تجاوبوني على WordPress الي ٦ ساعات باعثة والله تضيع وقت لالي
  11. شكرا جزيلا... ولا يهمك ان شاء الله شكرا جزيلا... ولا يهمك ان شاء الله
×
×
  • أضف...