كود برنامج بلغة البايثون لعمل الة حاسبة بسيطة
كود بايثون python لعمل الة حاسبة بسيطة, هذا هو موضوع مقالة اليوم حيث ان هذا الكود يطلب بكثرة جدا في الجامعات والمعاهد سواء في شيتات او حتى في الامتحانات اتذكر ان هذا الكود تم طلبة مني فأحد المواد البرمجية في الجامعة ولكن كان مطلوب بلغة جافا, الفكرة واحدة ولكن تختلف طريقة الكتابة بمعنى انك اذا فهمت هذا الكود يمكنك كتابتة بأي لغة برمجية اخرى سواء جافا او سي بلس بلس او غيرها من اللغات البرمجية المختلفة.
ما تحتاجة لكتابة الكود ؟
لن تحتاج الا ان تكون متعلم ومتقن لاساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة تتخصص في تعليم البايثون - python tutorial الاساسيات وايضا اساعدك في كتابة اول كود برمجي في حياتك بسهولة وبدون تعقيد, وايضا سوف تحتاج الى محرر لكتابة الاكواد وقد سبق وان وفرت لكم محرر لكتابة الاكواد بلغة بايثون اونلاين وهذا المحرر انا استخدمة بشكل شخصي وقد سبق وان شاركت معكم تجربتي في مقالة سابقة وهي بعنوان افضل محرر لكتابة اكواد البايثون اونلاين - python online .
المدخلات (input)
سوف يحتاج المستخدم في البداية بإختيار آلية الحساب سواء جمع او طرح او ضرب او قسمة عن طريق الارقام 1 2 3 4 وبعد ذلك سوف تكتب الرقم الاول والثاني وسوف تتم العملية التي تم اختيارها سواء جمع طرح قسمة ضرب ويتم طباعة الناتج النهائي.
كود بلغة البايثون python لعمل الة حاسبة
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.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")
while True:
choice = input("Enter choice(1/2/3/4): ")
if choice in ('1', '2', '3', '4'):
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
break
else:
print("Invalid Input")
الطباعة والمخرجات (output)
1.Add2.Subtract3.Multiply4.DivideEnter choice(1/2/3/4): 1Enter first number: 6Enter second number: 66.0 + 6.0 = 12.0
- كود لعمل جدول تقويم بلغة البايثون | Python calendar program
- كود برنامج بلغة البايثون يقوم بحساب الاعداد الزوجية فقط
- كود برنامج بلغة البايثون يقوم بطباعة التاريخ والوقت
- كود برنامج بلغة البايثون لطباعة الاعداد الطبيعية
- كود برنامج بلغة البايثون يقوم بالتحقق من رقم ارموسينغ
- كود برنامج بلغة البايثون يقوم بتخمين الرقم الذي تفكر فية !
- كود برنامج بلغة البايثون يقوم بطباعة الاعداد الفردية فقط
- كود برنامج بلغة البايثون يقوم بطباعة قلب على شكل نجوم او قلوب ( بايثون بالعربي )