السـلام عليكم
أحببت اني أسأل بعض الأسئله واتمنى ان اكون خفيف عليك
البعض من الناس لايحب الطريقه
for(int i=0;i<10;i++)
ويفضلون كتابة تعريف int i خارج اللوب ثم يقومون باستعماله بشكل عادي في اللوب . .
ثم بالنسبه لreturn في داله معينه
لايحبون ان تكتب أكثر من return في نفس الداله
مثلاً :
bool Return()
{
int i;
cin>>i;
if(i==1)
return true;
else
return false;
}فلابد أن تكتب return واحده ، بتعريف متغير boolean وتوجيهه إلى الحل الصحيح من ثم ارجاعه
وأنا أجد أعضاء هيئة تدريس يلزمون طلابهـُم بهذا الشئ
وينقصون درجات عليه .
مع أنه الحل صحيح بكل الأحوال
ثم بالنسبـه ل break
البعض لايحببها ولا يستخدمها إلا مع switch
ولايحب استعمالها في حالات أخرى , ,
لا أدري مالأسباب فكلا ال3 صحيحه
ولكن أعتقد أن الأمر يكمن في اتعاب الكومباير وجعله يعمل أشياء لافائدة لها
مثل overhead
أتمنى الاستفاضه بهذه الأمور ، وغيرها ان وجد . .
