## أهلا وسهلا بك فى ملتقى طلبة جامعة الإمام محمد بن سعود الإسلامية.

..نتمنى لك تصفحاً مفيداً..إدارة الملتقى    1. ## آحد يسآإعدني ^_*

عندي وآجب بآلبرمجهه و صرآحهه آشيآء آول مرة آشوفهآ ف يآليت آحد يحلهآ و يشرحهآ و شكرآ

Homework 1

1. What is the value of 31/3 ?
2. What is the value of 31%3 ?
3. If myAge, a and b are all int variable, what are their values after:
myAge = 39 ;
A = myAge++ ;
b = ++myAge ;
4. What is the value of the following expressions:
I 8 + 2 * 3 III ( 5 * 2 – 3 ) / 6
II 5 * 2 – 3 / 6 IV 4 + 2 / 4 * 8
5. If x = 6, y = 7, z = 3, determine whether the following expressions evaluate to
TRUE or FALSE.
a. if ( x>4 && Y>5 || z > 7 )
b. if ( x>4 || y > 5 && z>7)
c. if ( x>4 && y>5 && z>7 )
d. if ( x== 6 && x != 4 )
e. if ( x == 8 || x == 6 )
6. What is the difference between x = 5 x == 5 ?
7. Is the following a correct C ++ statement ?
if ( char C == ‘ Y ‘ ) then
cout<< “\n you typed Y ” ;
If it is correct say what it does. If it is not correct, then correct it and say what is
does.
8. (choose the correct answer) The purpose of the conditional operator is to:
a) Select the highest of two values.
b) Select the more equal of two values.
c) Select one of two values depending on a condition.
9. If numb is –42, what is the value of this conditional expression?
numb = ( numb < 0 ) ? 0 : numb * numb ;
10. What gets printed from this program segment?
Short int i=1, j=2 ;
if ( i == 1 ) {
if ( j == 2 )
cout<< endl << i + j ;
}
else
cout<< endl << i – j ;
cout<< endl << i * j ;
11. What gets printed from this program segment ?
Short int i=1, j=2 ;
if ( i == 1 )
if ( j == 2 )
cout<< endl << i + j ;
else
cout<< endl << i – j ;
cout<< endl << i * j ;

عرض التوقيع
نتجآهل الكثير ،
ليسَ لأننآ لآ نرىَ بل
لأن القلب آرتوىّ ، ممآ رأىّ ! حقآ آرتوىّ . .

2. لي عودة...

3. /*1. What is the value of 31/3 =10.33 ->(عملية قسمة عادية) ?
2. What is the value of 31%3 = 1 -> (هذه العملية تستخدم لإضهار باقي القسمة)?
3. If myAge, a and b are all int variable, what are their values after:

myAge = 39 ;
A = myAge++ = 40;(يتم تنفيذ العملية بعد ذلك يزيد واحد على المتغير "myAge" )
b = ++myAge 40; (يزيد المتغير "myAge" قبل تنفيذ العملية )
"What is the value of the following expressions:";
I 8 + 2 * 3 = 14 III ( 5 * 2 – 3 ) / 6 = 1.17 ;
II 5 * 2 – 3 / 6 = 9.5 IV 4 + 2 / 4 * 8 = 8;
5. If x = 6, y = 7, z = 3, determine whether the following expressions evaluate to
TRUE or FALSE.
if ( x>4 && Y>5 || z > 7 ) = FALSE
if ( x>4 || y > 5 && z>7) = TRUE
if ( x>4 && y>5 && z>7 ) = TRUE
if ( x== 6 && x != 4 ) = TRUE
if ( x == 8 || x == 6 ) = TRUE
6. What is the difference between x = 5 x == 5 ?
* used "=" on function ,used "==" on logical operations.
7. Is the following a correct C ++ statement ?==>(هذا السؤال صححت الخطأ بس السؤال اللي تحت مدري وش يحس فية عموما هو يقارن بين قيمة سي و الحرف واي و اذا كتبت واي يطبع لك واي. )
if ( char C == 'Y')
cout<< "\n you typed Y" ;
If it is correct say what it does. If it is not correct, then correct it and say what is
does.
8. (choose the correct answer) The purpose of the conditional operator is to:
a) Select the highest of two values.
b) Select the more equal of two values.
c) Select one of two values depending on a condition.//(اتوقع "c" السؤال مو واضح مره بس على الارجح "c")
9. If numb is –42, what is the value of this conditional expression?
numb = ( numb < 0 ) ? 0 : numb * numb ;
** the values is "0" ===>(هاذي الجملة الشرطية "اف" بس بصيغة مختلفة المشكلة هاذي الصيغة ما تستخدم بالسي ++) !!
10. What gets printed from this program segment?
Short int i=1, j=2 ;
if ( i == 1 ) {
if ( j == 2 )
cout<< endl << i + j ;
}
else
cout<< endl << i – j ;
cout<< endl << i * j ;
11. What gets printed from this program segment ?
Short int i=1, j=2 ;
if ( i == 1 )
if ( j == 2 )
cout<< endl << i + j ;
else
cout<< endl << i – j ;
cout<< endl << i * j ;
}

*** اللي بالاحمر ما حليتها :acne: يبيلها تدقيق وانا دايخ
****اللي بين قوسين تعليقات مني ()

#### معلومات الموضوع

##### الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

#### ضوابط المشاركة

• لا تستطيع إضافة مواضيع جديدة
• لا تستطيع الرد على المواضيع
• لا تستطيع إرفاق ملفات
• لا تستطيع تعديل مشاركاتك
•