Python - برمجة الة حاسبة

 تعد الآلات الحاسبة من الأمثلة البسيطة والمفيدة للبدء في تعلم البرمجة.

فهي تعطينا دفعة قوية للدخول واكتشاف اغوار البرمجة، وسنتطرق في مقالنا الى البرمجة بلغة البيثون.
 سنقوم بإنشاء آلة حاسبة بسيطة باستخدام لغة البرمجة Python.

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

Python - برمجة الة حاسبة.

 ستتعلم خلال هذا المقال كيفية قراءة الإدخال من المستخدم، وكيفية استخدام الدوال في Python، وكيفية تحكم في تدفق البرنامج باستخدام التحكم الشرطي.

Python - برمجة الة حاسبة

محتوى المقال:
  1. مقدمة عن لغة البرمجة Python ومميزاتها.
  2. شرح الخطوات الأساسية لإنشاء آلة حاسبة بسيطة.
  3. توضيح كيفية استخدام الدوال في Python وإعادة القيم.
  4. شرح استخدام التحكم الشرطي في التعامل مع اختيارات المستخدم.
  5. تطوير الآلة الحاسبة لتشمل مزيدًا من العمليات الحسابية أو تحسينات إضافية.
  6. توفير نصائح وأفكار لتعديل الآلة الحاسبة وتطويرها بناءً على احتياجاتك الشخصية.
ملاحظة:
هذا المقال ما هو الا دليل بسيط ومفيد، يحث على البدء في تعلم البرمجة بالبيثون من خلال إنشاء آلة حاسبة بسيطة.
ولا ننسى أن هناك العديد من المفاهيم والمهارات الأخرى التي يمكن تعلمها في البرمجة بالبيثون. 

مثال1 كود ألة بسيطة بواسطة البيثون.

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

هذا الكود يطلب من المستخدم إدخال رقمين، ثم يقوم بإجراء عملية جمع بينهما وطباعة النتيجة. يمكنك تغيير العملية الحسابية إلى العملية التي تريدها (الطرح،> الضرب، القسمة) بتغيير رمز العملية في السطر 3.

def myAddi():
    x = input("Enter first number: ")
    y = input("Enter second number: ")
    z = float(x) + float(y)
    print("Result is: ", z)
myAddi()**/

مثال2 كود ألة بسيطة بواسطة البيثون.

مثال لبرمجة آلة حاسبة بسيطة باستخدام لغة البرمجة البيثون الغنية عن الشهرة.

def add(x, y):
    return x + y

def subtract(x, y):
    return x - y

def multiply(x, y):
    return x * y

def divide(x, y):
    return x / y

print("Select operation:")
print("1. Addition")
print("2. Subtraction")
print("3. Multiplication")
print("4. Division")

choice = input("Choose operation number (1/2/3/4): ")

num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))

if choice == '1':
    print(numbre1, "+", numbre2, "=", add(numbre1, numbre2))
elif choice == '2':
    print(numbre1, "-", numbre2, "=", subtract(numbre1, numbre2))
elif choice == '3':
    print(numbre1, "*", numbre2, "=", multiply(numbre1, numbre2))
elif choice == '4':
    print(numbre1, "/", numbre2, "=", divide(numbre1, numbre2))
else:
    print("Invalid choice")

شرح الكود.

هذا المثال يقوم بإنشاء دوال للعمليات الحسابية الأربعة الأساسية (الجمع والطرح والضرب والقسمة).

  • الرقم 1 لعملية الجمع.
  • الرقم 2 لعملية الطرح.
  • الرقم 3 لعملية الضرب.
  • الرقم 4 لعملية القسمة.

 ثم يعرض قائمة الخيارات للمستخدم لاختيار العملية المرغوبة ( (1/2/3/4) Choose operation number).
ويطلب من المستخدم إدخال رقمين للقيام بالعملية عليهما.

 أخيرًا، يتم اختيار العملية المطلوبة ويتم عرض النتيجة.

ملاحظة:

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


إرسال تعليق

أحدث أقدم