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

برامج c++

بدأه ح ـور في 22 أبريل 2011 · 6 رد · 789 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عنندي بعض النننقاط اتمنى تسساعدوني فيها اولا

3. Write a for statement to count from 100 to 200 by 2s.

ما المقصود بهذه العبارة by 2s.؟؟؟؟؟؟؟

ثانيا

int counter = 100;
while (counter < 10)
{
cout << "counter now: " << counter;
counter--;
}

ما الخطا بهذا الجزء من الكود ؟؟؟

وايضا هنا ما الخطا ؟؟

9. BUG BUSTERS: What is wrong with this code?

cout << "Enter a number between 0 and 5: ";
cin >> theNumber;
switch (theNumber)
{
case 0:
doZero();
case 1:
doOneToFive();
break;

default:
doDefault();
break;
}

dSh87875.jpg

في هذا مثال3 المفروض سي = 4 صحيح؟؟؟

وفي مثال 2 المفروض بي وسي = 2 صحيح ؟؟

وهنا ما الخطا ؟؟

10 Examine this program and anticipate the output:

1: #include <iostream.h>
2: int main()
3: {
4: int a = 2, b = 2, c;
5: if (c = (a-b))
6: cout << "The value of c is: " << c;
7: return 0;
8: }

وشكرا لكم

#2

iهل تريد شهادة التخرج مره واحده ؟؟

يمكن اسرع ؟؟

انت اين دورك في حل المسائل هذه ؟

بالنسبه للسؤال الاول لم افهمه

بالنسبه للسؤال الثاني

الخطأ منطقي وليس برمجي

كيف تبدأ ب100 وتقول له لطالما انت تحت ال10 استمر؟؟

يجب ان تقير الشرط داخل القوس الى

while ( counter > 10 )

السؤال الثالث الخطأ فيه هو عدم وجود توقف break في الاحتمال الاول الذي هو صفر

السؤال الرابع

نتيجتك للمثال الثالث خاطئة لان C ستزيد .. واذا اردت ان تتاكد شاهد اول مثال عندك قارنه مع A ستجد انه زاد

نفس الحالة بالنسبه للمثال الرابع

B = 2

C = 2

اسف .. الان انتبهت انت كتبت النتيجة تحت المربع لكن انت كتبت باللون الاصفر نتائج خاطئة

السؤال الرابع

حسب ما اتوقع اجابتين لاني لست متاكد

الاول :/ هو الشرط

يجب ان يكون شرط مقارنه اي يجب ان تستعمل == وليس = ..

لانها ستكون قيمة اسناد وبذلك سيكون السؤال هل هذا صحيح ؟؟ وهي ستكون صحيحه ..

الثاني :/ انه يجب ان تكون قيمة c مدخلة سابقا لكي تقارن عليها اي يجب ان تضيف الى سطر التعاريف c = 0 .. لكي تكون نتيجة الطرح هي صفر

1
#3

مشكوووووور جدا فهمت الان :happy:

بانتظار احد يفهمني السؤال الاول ما المقصود فيه ؟؟

#4

:excl:

:excl:

#5

3. Write a for statement to count from 100 to 200 by 2s.

ما المقصود بهذه العبارة by 2s.؟؟؟؟؟؟؟

?????

#6

المقصود بالعبارة في السؤال الاول هو الدرجة التي سيزيد بها العداد ..

2 steps

counter+=2

1
#7
ح ـور كتب:

}

dSh87875.jpg

في هذا مثال3 المفروض سي = 4 صحيح؟؟؟

وفي مثال 2 المفروض بي وسي = 2 صحيح ؟؟

وشكرا لكم

الإجابات صحيحة !

B++ 
معناها أستخدم القيمة الحالية .. ثم في المرة القادمة أضف واحد





أما
 ++B 
فمعناها أضف واحد ثم أستخدمه

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