السبت، 21 يونيو 2025

أساسيات المنطق البرمجي

  


 

أساسيات المنطق البرمجي

المنطق البرمجي هو التفكير المنطقي الذي يُستخدم لكتابة الأكواد البرمجية وتنظيمها بطريقة تجعل الحاسوب ينفذ المهام المطلوبة. من أهم أساسيات المنطق البرمجي: المتغيرات، الشروط، والحلقات.

1. المتغيرات (Variables)

المتغيرات هي أماكن لتخزين البيانات في الذاكرة بحيث يمكن استخدامها وتغيير قيمتها أثناء تنفيذ البرنامج.

مثال:
في Python:

age = 25
name = "Ali"

age هو متغير يحتوي على قيمة 25.

name هو متغير يحتوي على نص "Ali".



2. الشروط (Conditional Statements)

تُستخدم الشروط لتنفيذ أجزاء من الكود بناءً على تحقق شرط معين.

مثال:
في Python، يمكن استخدام if و else لتنفيذ أوامر بناءً على شرط:

age = 20
if age >= 18:
    print("You are an adult.")
else:
    print("You are a minor.")

إذا كانت قيمة age أكبر من أو تساوي 18، سيتم تنفيذ الكود داخل if.



3. الحلقات (Loops)

تُستخدم الحلقات لتكرار تنفيذ جزء من الكود عدة مرات.

حلقات for: تكرار عبر مجموعة من القيم.

مثال:

for i in range(5):
    print(i)

هذه الحلقة ستطبع الأرقام من 0 إلى 4.



حلقات while: تكرار طالما أن الشرط صحيح.

مثال:

count = 0
while count < 5:
    print(count)
    count += 1

الحلقة ستستمر في الطباعة حتى تصبح قيمة count أكبر من أو تساوي 5.





---

تعلم لغة برمجة واحدة (مثل Python)

Python هي لغة برمجة سهلة للمبتدئين نظرًا لبساطتها ووضوح الكود المكتوب بها. لنبدأ بتعلم الأساسيات مع بعض الأمثلة البسيطة.

1. كيفية كتابة أول كود:

لبدء البرمجة بلغة Python، يمكن كتابة أول كود لطباعة نص بسيط.

مثال:

print("Hello, World!")

عند تنفيذ هذا الكود، ستظهر الرسالة "Hello, World!" على الشاشة. هذا هو الكود الأول الذي يُستخدم عادة لتعليم البرمجة في أي لغة.


2. العمليات الحسابية والنصوص:

العمليات الحسابية:

Python تدعم العمليات الحسابية الأساسية مثل الجمع، الطرح، الضرب، والقسمة.

مثال:

a = 10
b = 5
sum_result = a + b
print(sum_result)  # الناتج: 15


النصوص (Strings):

النصوص تُستخدم للتعامل مع البيانات النصية.

مثال:

greeting = "Hello"
name = "Ali"
message = greeting + " " + name
print(message)  # الناتج: Hello Ali


3. هياكل التحكم (if/else، for، while):

if/else: تُستخدم لاختبار شرط معين.

مثال:

x = 10
if x > 5:
    print("x is greater than 5")
else:
    print("x is less than or equal to 5")

إذا كانت قيمة x أكبر من 5، سيطبع "x is greater than 5".



for loop: تُستخدم للتكرار عبر مجموعة معينة من القيم.

مثال:

for i in range(3):
    print(i)

ستطبع الأرقام 0، 1، 2.



while loop: تستمر الحلقة في التكرار طالما أن الشرط صحيح.

مثال:

count = 0
while count < 3:
    print(count)
    count += 1

ستطبع الأرقام 0، 1، 2.





---

مراجعة سريعة:

المتغيرات: لتخزين البيانات.

الشروط: لتنفيذ أكواد معينة بناءً على شروط معينة.

الحلقات: لتكرار الأكواد بشكل تلقائي.


تمرين للمبتدئين:

1. اكتب برنامجًا يقوم بجمع رقمين مدخلين من المستخدم.


2. استخدم حلقة for لطباعة الأرقام من 1 إلى 10.


3. أنشئ برنامجًا يستخدم شرطًا if للتحقق إذا كان الرقم المدخل أكبر من 100 أم لا.



مع الممارسة، ستتمكن من إتقان هذه الأساسيات بسرعة!

ليست هناك تعليقات:

إرسال تعليق


اكتب لنا في التعليقات أدناه، أو تواصل معنا عبر البريد الإلكتروني. اختر موضوعًا واحدًا أو أكثر ترى أنه سيكون مفيدًا لك ولغيرك.

نماذج بوستات جاهزة للنشر لعلامة نُسج | صور مع الشعار والهوية البصرية

نماذج بوستات جاهزة للنشر لعلامة نُسج | صور مع الشعار والهوية البصرية نماذج بوستات جاهزة للنشر لعلامة نُسج في هذا المقال ن...