شارك المقالة

كود لطباعة رسمة القلب بلغة سي بلس بلس c++

 



السلام عليكم اعزائي اليوم معنا كود برنامج بلغة السي بلس بلس يقوم بطباعة رسمة قلب بالنجوم حيث انة قد سبق وان شرحت هذا الكود ولكن كان بلغة الجافا واخر بالبايثون وكان داخل هذا القلب رسالة انا احبك فالكود هو عباره عن رسمه فقط لا غير وقد يتم طلب هذا الكود في بعض الجامعات الحاسبات والمعلومات اكتب برنامج يقوم بطباعة نجوم على شكل قلب بلغة السي بلس لذلك احاول في الموقع ان اضع واوفر لكم جميع الاكواد التي قد يتم طلبها منكم للتسهيل على الطلاب عناء البحث وهذا الكود منقول من موقع اجنبي ليس من تكويدي وهذا حفظ لحقوقه الان تعالو نتعرف على الكود .


لماذا لغة c++ ؟


كثير من الجامعات تقوم بتدريس المناهج بلغة السي بلس بلس, ولذلك لبعض مميزات تتميز بها لغة  وهي :

  • لغة برمجة كائنيةٍ متعددة الأغراض
  • قريبة من لغات البشر
  • سهلة الفهم
  • لغة عالية المستوى
  • يمكن تشغيل معظم ألاكوادالمكتوبة بلغة C في ++C
  • تمتلك لغة السي بلس بلس مجموعة مكتبات تسهل عمل المبرمجين

ما تحتاجة لكتابة الكود


سوف تحتاج الى برنامج او محرر للكتابة بلغة السي بلس بلس c plus plus وتم وضع مجموعة من البرامج المميزة للكتابة بلغة c++ والتي يستخدمها عدد كبير من المستخدمين في مقالة لدينا وهي بعنوان مجموعة من افضل البرامج والمواقع للكتابة بلغة السي بلس بلس – c plus plus compiler, يمكنك الاطلاع عليها وايضا تحتوي المقالة على مواقع مميزة اونلاين للكتابة والتي استخدمها انا شخصيا, وايضا سوف تحتاج الى ان تكون فاهم في لغة السي بلس بلس وايضا تم شرح كتابة اول كود برمجي لك في حياتك باللغة بكل سهولة والمقالة بعنوان اسهل طريقة لتعلم كتابة اول برنامج لك في لغة c++ بكل سهوله | c++ Tutorial | سي بلس بلس بالعربي, يمكنك الاطلاع عليها لمزيد من المعلومات.

كود طباعة القلب بالسي بلس بلس


#include 
#include 

int main()
{
 int size = 10;

 for (int x = 0; x < size; x++)
 {
  for (int y = 0; y <= 4*size; y++)
  {
   double dist1 = sqrt(pow(x - size, 2) + pow(y - size, 2));
   double dist2 = sqrt(pow(x - size, 2) + pow(y - 3*size, 2));

   if (dist1 < size + 0.5 || dist2 < size + 0.5)
    printf("*");
   else
    printf(" ");
  }
  printf("n");
 }

 for (int x = 1; x < 2*size; x++)
 {
  for (int y = 0; y < x; y++)
   printf(" ");

  for (int y = 0; y < 4*size + 1 - 2*x; y++)
   printf("*");

  printf("n");
 }

 return 0;
}


شاهد أيضًا
مقالات ذات صلة
كيف يمكن تحديث ملفات المشروع Project اندرويد ستوديو الخاص بك على منصة Github

  في دروس تطوير تطبيقات الهواتف الذكية وخاصة تطوير تطبيقات الاندرويد التي نقدمها لكم في…

كود برنامج بلغة الجافا لحل المعادلة التربيعية – The quadratic equation java code

كود برنامج بلغة الجافا لحل المعادلة التربيعية متابعي موقع ومدونة جي كودرس مرحبا بكم من…

تخصيص شكل side menu في flutter بدون مكتبات مع تصميم مختلف

تخصيص شكل side menu في flutter بدون مكتبات مع تصميم مختلف الاسباب التي تجعل موقعك…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع