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

هل أقدر أعمل(?:) branch of conditional operator

بدأه باسعيد في 9 أبريل 2010 · 2 رد · 417 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركلته

conditional operator (:؟)

هل أستطيع أن أكتب فروع منهااا

يعني مثلا

 if (y>=0)
if(x>=0)
p=x;
else
p=-x
else
p=y;

أناكتبتها على

GRASP

(p>=0?(>=0?p=x?p=-x)?p=y)

(

'طبعا الكمبلاير عطاني خطأ وطبعا أكيد لأن المفروض تكون قيمة بعد operetor? مو expersion

بحثت اذا كان في أستطيع أعمل branch منها او لا واتطلعت على أنواعها مافي شئ أفادني في مشكلتي

أنا أريد أ، أكتبها بconditional operator مو بال if

شو رايكم او اقتراحتكم بلييز خلوا اقتراح الif خر شئ

#2

ما تريده ممكن، لكن الشرط الذي وضعته غير واضح.

مثال

p = (y>=0?(x>=0?x:-x):y);
#3

شكرا كان خطأ اني كنت كتبت p=x,p=-xand p=y

مدري كيف انتبهت

فشكيت انه مايمكن اهمل كذا فرع منها

يعطيك العافية

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