الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في كتابة برنامج لحساب رقمين وقسمة الناتج على 2

بدأه محمد ابو هلال في 27 أبريل 2011 · 4 رد · 1,759 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اخواني الاعزاء

طلب مني كتابة برنامج بواسطة البايثون

وهو ان يقوم المستخدم بمايلي :-

1 ادخال الرقم الاول

2 ادخال الرقم الثاني

حساب ناتج جمع الرقمين وقسمته على 2

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

مثلا

الرقم الاول :-4

الرقم الثاني :-6

يطلع النتاتج :-46

وكاان الكود هو هذا

>>>first=raw_input('enter first number:')

>>> second=raw_input('enter second number:')

print (first +second)2/

اتمنى منكم المساعدة لكتابة البرنامج

البرنامج يقوم بمايلي وهو:- جمع الرقمين وقسمة الناتج على 2

تم تعديل هذه المشاركة بواسطة محمد ابو هلال في 27 أبريل 2011 في 01:31

#2

ناتج raw_input هو نص حرفي string ويجب عليك تحويله إلى رقم. مثلاً باستخدام دالة int التي تحول إلى رقم صحيح:

print (int(first) + int(second))

إذا أردت التحويل إلى رقم حقيقي (له جزء كسري) استخدم float بدلاً من int

1
#3

أو يمكنك إستخدام input

وليس raw_input من غير تحويل للقيم الرقمية

لكني أفضل إستخدام raw_input مع تحويل القيمة المدخلة لصحيحة

مثال:

a=int(raw_input('add your num:'))
1
#4

يعطيك العاافية اخي الكريم

ولكن هل يمكنني ان اجعل البرنامج شامل

اي انه يشمل كل الارقام الحقيقة وغير الخقيقة

تم تعديل هذه المشاركة بواسطة محمد ابو هلال في 27 أبريل 2011 في 02:15

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…