إعلانات في الخلاصة

أخر المواضيع

الجمعة، 14 أغسطس 2020

كود برنامج بلغة بايثون (python) لطباعة الارقام بشكل هرمي



write a Python program to print numbers hierarchically


مرحبا بكم اعزائنا الزوار في مقالة جديد في لغة برمجة python, واليوم نقدم لكم برنامج يقوم بطباعة الارقام بشكل هرمي هذا الكود سهل وليس معقد فقط يحتوي على سطرين برمجة فقط, وهذا ما يميز لغة بايثون بأنها سهلة وغير معقده خلافا عن باقي لغات البرمجة,وايضا في وقتنا الحالي هي مطلوبة بقوة في الاسواق. عموما ما سوف نحتاجه في كتابة الكود انك تكون فاهم python for loop لانها هي محور الكود وهي الاداه التي سوف نستخدمها اليوم في كتابة الكود الخاص,قبل كل شيئ يجب عليك تحميل محرر لكتابة الكود بلغة بايثون عن طريق الضغط على python download وايضا هنالك برامج اخرى كثيرة او يمكنك استخدام محرر لغة بايثون للكتابة اونلاين وهذا ما استخدمة انا شخصيا, تعالو الان نعرف كيف يعمل الكود وماهو الشكل الهرمي الذي سوف يتم طباعته لنا اذا لم تكن تفهم في برمجة بايثون فيمكنك قراءة مقالة سابقة لنا بعنوان كيف تكتب او كود بلغة بايثون في حياتك يمكنك التوجة اليها وتعلم اللغة ( python dictionary )

مدخلات البرنامج (input)


سيقوم المستخدم بإدخال رقم معين يتم طباعة هرم بحجمه, بمعنى اذا قام المستخدم بإدخال القيمة 5 سوف تتم الطباعة هكذا
1
22
333
4444
55555
ويمكنك تغيرة القيمة 5 بأي قيمة اخرى,

كود البرنامج


for i in range(6):
    print(str(i)*i)


الطباعة والمخرجات (output)


1
22
333
4444
55555

ختامية

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

إقرا ايضا :

الخميس، 13 أغسطس 2020

كود برنامج بلغة جافا لطباعة احرف معينة من الكلمة (java code)


كود برنامج بلغة جافا لطباعة احرف معينة من الكلمة (java code)


اليوم نقدم لكم كود بلغة جافا وهو عباره عن برنامج يقوم بطباعة احرف معينه من داخل الكلمه بمعنى كلمة MohammedM نريد فقط طباعة حرف m و M فقط دون طباعة باقي الحروف, فهذه هي وظيفة الكود البرمجي وهذا الكود كان مطلوب في احد المراكز لتعليم كورس جافا كامل, ونحن في GeeCoders نحاول توفير لكم كل ماهو مطلوب منكم في البرمجة سواء واجبات او اختبارات بمختلف لغات البرمجه لذلك اذا لم تجد الكود الذي تريده في موقعنا فيمكنك كتابته لنا في صندوق التعليقات لتوفيره لكم في اسرع وقت ممكن.


كيف يعمل البرنامج ؟


سوف تحتاج الى محرر جافا اون لاين, او محرر لديك على الجهاز لتتمكن من كتابة الكود بداخلة.
سوف نضيف في البداية هذه العباره التالية ولكن تأكد انها ليست موجودة في المحرر الذي تستخدمة لانها في الاغلب تكون موجودة

public class MyClass {
    public static void main(String args[]) {

"كود البرنامج"

    }
}
يتم تغير اسم MyClass بإسم الكلاس الذي قمت بإنشاءه.
ويمكنك تغير اسم MohammedM في الكود الى اي أسم تريدة.


كود البرنامج بلغة جافا

String name= "MohammedM";
  for(int i=0;i<name.length();i++) {
   char result = name.charAt(i);
  if(result=='M' || result=='m') {
    System.out.println(result);
   }
  }


المخرجات او الطباعة (output)

M
m
m
M

ختامية



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

شاهد ايضا :

الأربعاء، 12 أغسطس 2020

كود برنامج بلغة البايثون لمعرفة الاعداد الزوجيه والفرديه (even or odd number)



write python program that reads an integer and checks whather it is even or odd


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

كيف نشأت لغة البايثون ؟


لغة البايثون هي لغة سهله وبسيطه واصبح الاقبال عليها كبير جدا وذلك لانها تتميز ببساطة كتابتها وقراءتها، وسهلة تعلم لغة البرمجة بايثون وهي ايضا مفتوحة المصدر، وقابلة للتطوير, نشأت بايثون في مركز CWI على يد جايدو ڤان روسم في أواخر الثمانينات وكان أول إعلان عنها في عام 1991 وتوفر مجموعة من الوظائف من أجل برمجة الألعاب وقواعد البيانات 
وهي لغة برمجة عالية المستوى, متعددة الاستخدامات والمميز فيها انك لا تحتاج الى ان تضع سيمي كولون في نهايه كل جمله وايضا كتابة الكود البرمجه الذي يمكنك كتابته في الجافا في 12 سطر يمكنك كتابة في البايثون في 3 اسطور فقط لذلك يفضلها الاغلب لسهولتها وايضا سوف اقوم بتنزيل لكم اكواد برمجيه عديده لهذه اللغه

كود معرفة الارقام الزوجيه والفرديه بلغة البايثون


number = int(input("Enter a number: "))
if (number % 2) == 0:
   print(" is Even")
else:
   print(" is Odd")


شرح كود معرفة الارقام الزوجيه والفرديه 


في السطر الاول جعلت المستخدم يدخل الرقم الذي يريده مع ظهور رساله ادخل الرقم
ثاننا اختبرت هل الرقم يقبل القسمه على 2 ام لا
اذا كان الجواب نعم يظهر رساله تخبر المستخدم ان الرقم زوجي 

الثلاثاء، 11 أغسطس 2020

كود برنامج بلغة جافا لطباعة اول واخر حرف من الكلمة

كود برنامج بلغة جافا لطباعة اول واخر حرف من الكلمة

كود برنامج بلغة جافا لطباعة اول واخر حرف من الكلمة


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

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

كيف يعمل الكود ؟


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

شرح كود لطباعة اول واخر حرف من الكلمة


في الاول قم بتعريف الكلمه المدخله
بعد ذلك جعلت الحرف الاول من نوع char  وقمت بالاشاره الى الحرف الاول
وجعلت الحرف الاخير من نوع int  لكي اجعل البرنامج هو من يقوم بعد احرف الكلمه وانقصت منها -1 لكي اصل الى اخر حرف 
وبعد ذلك حولت الحرف الاخير من int الى char لكي استطيع المقارنه في العماليه التاليه
بعد ذلك وضعت اختبار باستخدام if وطرحت عليه انه اذا كان الحرف الاول يساوي الحرف الاخير فالاجابه تكون نعم واذا العكس تكون لا

الكود البرمجي - java code


String name = " a happy new yea";
char firstchar =name.charAt(0);
int lastposition = name.length()-1; 
  
char lastchar =name.charAt(lastposition);
if(firstchar==lastchar) {
 System.out.println("yes");
    }
else {
 System.out.println("No");
}
 }
}


الاثنين، 10 أغسطس 2020

اكتب برنامج بلغة c++ لحساب مجموع الاقل التي تقل عن او تساوي n


كود برنامج بلغة c++ لحساب مجموع الاقل التي تقل عن او تساوي n


زوارنا الاعزاء مرحبا بكم, هل تبحث عن كود يقوم بجمع جميع الاعداد التي تقل عن او تساوي القيمه المدخله من المستخدم بلغة c++ - write a program c++ that uses a for statement to find the smallest of several integers, فالحل هو في هذه المقاله فهذا الكود سبق وان قمت بوضعه لكم بلغة الجافا ولكن وجدت ان هذا الكود ايضا يتم طلبه في بعض الجامعات بلغة c++ ولذلك قمت بكتابته وتنزيله لكم بشكل مجاني, وايضا في اسفل الكود سوف تجد شرح للكود لذلك حاول ان تكمل التدوينه للنهايه.


ماهي فكرة الكود ؟


فكرة الكود بسيطه جدا سوف يقوم المستخدم بإدخال قيمه وليكن قام المستخدم بإدخال رقم 5 سوف يقوم البرنامج بجمع هذا الرقم وما قبله كالتالي : 5+4+3+2+1 وسوف يظهر لك الناتج فقط وهو 15 , مثال اخر, قام المستخدم بإدخال رقم 6 سوف يقوم البرنامج بجمع الرقم وما قبله كالتالي : 6+5+4+3+2+1 سوف يخرج لك الناتج النهائي وهو 21 وهكذا مع باقي الاكواد.

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


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

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

كود يجمع الارقام التي يقوم المستخدم بإدخالها وما قبلها


#include <iostream>
using namespace std; 
int main()
{
int n,sum;
cout << "Enter your number" <<endl;
cin>> n;
for (int i=0; i<=n; n--) 
sum=sum+n;
cout<< sum;  
}


شرح الكود السابق


بداية الشرح من بعد الmain : اولا قمت بتعريف حرف n وهو القيمه التي يدخلها المستخدم و sum وهو مجموع الارقام
السطر التالي قمت بجعل المستخدم من يدخل قيمة n
بعد ذاك قمت بعمل حلقة لوب لكي استطيع ايجاد الارقام التي تسبق الرقم المدخل او تساويه
بعد ذلك قمت بوضع sum وهي تساوي sum+n وهذا معناه ان اي رقم يخرج من الحلقه سوف يتم تخزينه هنا وجمعه مع ما قبله الى ان تنتهي الحلقه
السطر الاخير قمت بطباعة القيمه التي تمت تخزينها في sum

الأحد، 9 أغسطس 2020

كود بلغة الجافا لطباعة الاعداد الفردية من العدد 0 الى 100 | Print the odd numbers in Java


كود بلغة الجافا لطباعة الاعداد الفردية من العدد 0 الى 100


تعد لغة جافا -  java من اكثر اللغات شيوعا وانتشارا في وقتنا الحالي والسبب يرجع في انها تدخل في تطوير البرامج والتطبيقات وبرمجة تطبيقات الاندرويد، لذلك يجب عليك تعلم الجافا ( java tutorial ) والمحتوى العربي غني بالمعلومات الجيده والحديثه
.فيمكنك فقط التوجة الى جوجل او حتى يوتيوب ثم البحث عن تعلم لغة البرمجة جافا او البحث عن كورس جافا جيد باللغه العربيه

 ونحن في جي كودرس نقدم لكم كورس جافا للمبتدئين باللغة العربية، اماا اذا كنت متقن للغه الانجليزي فهذا يستحسن وايضا يفضل البحث عن الكورسات بالانجليزي وذلك لانةا تكون مدعومة بشكل اكبر وغنية ولكن ان لم تكن متقن للغه الانجليزيه فلا مشكله يمكنك التعلم بالعربي، وفي تدوينة اليوم سوف نتحدث عن كود بلغة الجافا وظيفية هذا الكود طباعة الاعداد الفرديه (Java Program to print Odd numbers from 1 to 100) فقط من الرقم واحد الى الرقم مئة باستخدام قاعدة الفور لوب for loop هذا الكود مثال على استخدام لقاعدة for loop.


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


قبل جملة
package ###;
### : هو اسم الباكج الذي قمت بانشاه
ضغط هذا الكود
import java.util.Scanner;
وبعد ذلك ضع تحته ايضا هذا الكود
فقط كل ما عليك هو تغيير
GC
الى اسم الباكج الذي قمت بانشاه

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


سوف تحتاج ان تكون فاهم للغة جافا وهي لغة مهمة جدا في برمجة تطبيقات الاندرويد وبرامج الكمبيوتر ويمكنك الاطلاع على مقالة سابقة حول شرح برمجة لغة الجافا للمبتدئين ( java tutorial ) , وسوف تحتاج الى الى محرر لكتابة كودك البرمجي ( java compiler ) ويمكنك استخدام احد المواقع الاليكترونية التي توفر خدمة كتابة الاكواد البرمجية بلغة الجافا اونلاين ( java online compiler )

Java Program to print Odd numbers from 1 to 100

public class GC{
public static void main(String[] args) {
System.out.println(" numbers from 1 to 100 : " );
for (int x=1; x<=100; x++)
System.out.println("The Even number is: " + " " +x);
if (x%2-1==0)
}


 (output) الاخراج و الطباعة 


                                                                                                             
The Even number is:  1                                                                                                                         The Even number is:  3                                                                                                                         The Even number is:  5                                                                                                                         The Even number is:  7                                                                                                                          The Even number is:  9                                                                                                                         The Even number is:  11                                                                                                                       The Even number is:  13                                                                                                                       


كود جافا لحساب مجموع الارقام الزوجيه المحصوره بين رقمين


كود جافا لحساب مجموع الارقام الزوجيه المحصوره بين رقمين


زوارنا الاعزاء مرحبا بكم في من جديد, في مقالة اليوم هل تم طلب منك في الجامعه كود حساب الاعداد المحصوره بين القيمه a و b او بين عديين بلغة الجافا - write a java program that computes the sum of even numbers that are in the range [a,b] where a and b are given by the user, فلا تقلق ففي موقعنا نقدم لكم الكثير من الاكواد البرمجيه بلغات مختلفه لتسهيل عليكم امر الواجبات التي يتم طلبها منكم لذلك اذا تم طلب منك شيت عن كود معين فاكتبه لنا في التعليقات.
ونحن نوفر عليكم عناء تعلم البرمجة من الصفر, لكي تبدء ولكن انصحك بالبدء فيها ان كنت تحب الامر وتريد التعلم ويفضل ان تأخذ كورس جافا كامل من الصفر الى الاحتراف لكي تتقن اللغه وتستطيع عمل برامج وتطبيقات بلغة جافا فهي لغة موجه للكائنات وسبق وان تحدثت عنها في مقاله سابقه لكيفية البدء في تعلم برمجة لغة جافا انصحك بقرائتها قبل البدء في اي كورس لتعلم لغة جافا من الصفر.


شرح فكرة الكود (آلية العمل)


الكود بكل بساطه انه يريد جمع جميع الارقام المحصورين بين رقمين والمستخدم من يدخل الرقمين

ولكن المستخدم ادخل 22 و 10 فسيقوم البرنامج بجمع الارقام التي بينهم وهم 12 سوف اوفر لك كودين كود يجمع جميع الارقام التي بينهم مثلا الناتج خرج معنا 12

سوف يقوم البرنامج بجمع الاعداد 12+11+10+9...1 وهكذا ويخرج لك الناتج والكود الاكو سوف يجمع لك فقط الاعداد الزوجيه وهما 12+10+8+6+4+2 ويخرج لك الناتج 42





كود حساب مجموع الاعداد الزوجيه المصوره بين عددين بإستخدام لغة جافا



import java.util.Scanner;
class TexT
{
 public static void main(String[] args)
 {
     int sum=0;
     Scanner n = new Scanner (System.in);
     System.out.println(" Please enter the larger number : ");
     int d = n.nextInt();
      System.out.println("Please enter the smaller number :");
     int b = n.nextInt();
     int s=d-b;  
  
     if (d>=b) {
     for (int i=0; i<=s; s--) {
         if (s%2==0)
          sum=sum+s;
     }
            
         System.out.println("="+sum);
     }
     else {
         System.out.println("!! Error !!");
         System.out.println("Please check the input");
     }
         
 }
}


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

شاهد ايضا :
كيف تكتب اول برنامج لك في لغة الجافا بكل سهوله
افضل البرامج والمواقع لكتابة اكواد الجافا
كود برنامج بلغة الجافا طباعة ايام الاسبوع بإستخدام switch case