كود بلغة الجافا يقوم بطباعة قلب - Print heart star pattern in java

 

كود بلغة الجافا يقوم بطباعة قلب - Print heart star pattern in java


اكتب برنامج بلغة الجافا لطباعة رسمة القلب - Print heart star pattern in java


مرحبا بكم اصدقائي من جديد وفي تدوينه اليوم سوف نتعرف على كود بالجافا يقوم بطباعة قلب  ( write a program in Java that prints the heart ) حيث قد يقابلك سؤال وهو اكتب برنامج يقوم بطاعة قلب بلغة الجافا ، سوف نضيف في الكود تعديل بسيط وهو اننا سنضع داخل القلب عبارة i love you في المنتصف ( يمكنك تغيرها بأي جملة اخرى تريدها ) وسبق وان قدمت لكم اشكال عديده جدا في المدونه يمكنك زيارة قسم البرمجه للتعرف عليها وللمعلوميه هذا الكود منقول اي ليس من تكويدي الشخصي .


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


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


كيفية تعلم لغة برمجة الجافا ببساطة ؟


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


افضل البرنامج و المحررات للكتابة بالجافا ؟


يوجد مقالة سابقة عن تحميل افضل البرنامج التي تساعدك في كتابة اكواد بلغة الجافا بسهولة ومن تلك البرامج وافضلها للمبتدئين netbeans يمكنك بناء و عمل برامج كبيرة عن طريق عن البرنامج البسيط ، ارجع الى المصدر وهو ( java compiler ) لتجد مجموعة منوعة من البرامج اللازمة  مع ذكر عيوب و مميزات كل برنامج ملاحظة هذة البرامج تعمل على جهاز الكمبيوتر  ، أو يتم استخدام مواقع اونلاين لكتابة ألاكواد عن طريق هذة المقالة ( java online compiler ) وستجد افضل محرر بداخل هذة المقالة ، ويوجد تطبيق او مجموعة تطبيقات للهاتف المحمول للاندرويد والايفون للكتابة بالجافا و يمكنك صناعه و تنفيذ من خلالها program يعمل على جهازك 


اين يكتب الكود بداخل المحرر ؟


الاكواد المكتوبة بلغة الجافا او اي لغة نقوم بكتابتها داخل class ويمكنك ربط مجموعة methods داخل الكلاس و تعمل مع بعضها البعض عند استدعائها ملاحظة : عند استدعاء اي شيئ في الجافا يجب ان تستخدم او تقوم بي إنشاء مكتبة مخصصة ( معينة ) لهذا الشيئ مثل Scanner نستدعي المكتبة المخصصة لة لعدم حدوث مشاكل والمكتبة عبارة عن مجموعة من النصوص وهذة من قواعد الجافا ، اذا كان المحرر الذي تعمل علية بسيط لا يوجد بة مكتبات سوف تجدة لا يقبل اي عملية داخلة ويجب عليك ان تقوم بعمل تنزيل الواجهات المخصصة لكل مكتبة في المحرر ليعمل وهذة المكتبات يمكنك تحميلها مجانا وانصحك بقراءة الجزء الاعلى والذي اقدم لكم فية افضل برامج لكتابة الاكواد ، اذا حدث معك مشكلة او ظهر Error في مشروع الجافا الذي تعمل علية يمكنك ترجمة الكلام ومحاولة حله ليعمل البرنامج في بيئة متكاملة بدون اخطاء 


ماذا استفيد من الكود ؟


هذا الكود بقوم بطباعة قلب بداخله جمله انا احبك الكود يتكون من اكواد سهله وبسيطه وهذا الكود ايضا قد يفيدك في تطوير لغة البرمجه لديك وتعليمك للرسم وهذا الكود احيانا يتم طلبه كتاسك في الجامعات من الطلاب وتذكر ان هذا الكود مكتوب بلغة الجافا


: شاهد الشرح :


استخدام الكود ؟


قم بانشاء بروجكت جديد باسم Pattern
ومن ثم قم بفتحه واحذف ما بداخله
ومن ثم قم بلصق الكود التالي


كود طباعة قلب بالجافا


class Pattern
{
 // Java program to print heart pattern
 public static void main(String[] args)
 {
  final String message = " I love You ";
  final int n = 10;

  for (int i = 0; i < n; i++) {
   for (int j = 0; j <= 4 * n; j++) {
    double d1 = Math.sqrt(Math.pow(i - n, 2)
         + Math.pow(j - n, 2));

    double d2 = Math.sqrt(Math.pow(i - n, 2) 
         + Math.pow(j - 3 * n, 2));

    if (d1 < n + 0.5 || d2 < n + 0.5) {
     System.out.print('*');
    } else {
     System.out.print(' ');
    }
   }
   System.out.print(System.lineSeparator());
  }

  for (int i = 1; i < 2 * n; i++) {
   for (int j = 0; j < i; j++) {
    System.out.print(' ');
   }

   for (int j = 0; j < 4 * n + 1 - 2 * i; j++) {
    if (i >= 2 && i <= 4) {
     int idx = j - (4 * n - 2 * i - message.length()) / 2;
     if (idx < message.length() && idx >= 0) {
      if (i == 3) {
       System.out.print(message.charAt(idx));
      } else {
       System.out.print(' ');
      }
     } else {
      System.out.print('*');
     }
    } else {
     System.out.print('*');
    }
   }
   System.out.print(System.lineSeparator());
  }
 }
}


تعليقات