0% found this document useful (0 votes)
7 views

Final C++ 2017

c++

Uploaded by

alhajjajiassil
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Final C++ 2017

c++

Uploaded by

alhajjajiassil
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

‫‪Repulic of Yemen‬‬

‫الجمهورية اليمنية‬
‫‪Sana'a University‬‬ ‫جامعة صنعاء‬
‫‪Education College- Arhab‬‬ ‫كلية التربية – ارحب‬
‫‪Dept. Physics and Math‬‬ ‫قسم الفيزياء والرياضيات‬
‫ايزحبٌ يبدح اسبسيبد انجشيجخ نهفصم انذساسي انثبَي نهعبو ‪6107-6106‬‬
‫انسؤال االول ‪ :‬انًشثع االيسش ثشَبيج نحسبة انًسبحخ يكزىة ثطشيقخ انخىاسصييخ وانًشثع انزي يهيه يكزىة ثهغخ ‪ 01( C++‬عاليبد)‬
‫‪ .a‬وصم كم سطش يٍ جًم انخىساصييخ ثًب يقبثهه يٍ نغخ ‪ C++‬واالجبثخ في انًشثع االيًٍ‬
‫‪ .b‬اعذ كزبثخ انجشَبيج ثطشيقخ انشسى انجيبَي (‪ )Flow char‬في خهف انىسقخ‬
‫‪1.‬‬ ‫‪Algorithm Area‬‬ ‫‪A.‬‬ ‫{‬ ‫‪1.‬‬ ‫‪ A‬‬
‫‪2.‬‬ ‫‪input r‬‬ ‫‪B.‬‬ ‫;‪float r , a‬‬ ‫‪2.‬‬ ‫‪ …..‬‬
‫‪3.‬‬ ‫‪a  (0.5) * (3.14) * r * r‬‬ ‫‪C.‬‬ ‫;‪cin>>r‬‬
‫‪D.‬‬ ‫; ‪a = (0.5) * (3.14) * r * r‬‬ ‫‪3.‬‬ ‫‪ …..‬‬
‫‪4.‬‬ ‫‪output a‬‬
‫‪5.‬‬ ‫‪end Area‬‬ ‫‪E.‬‬ ‫;‪cout<<a‬‬ ‫‪4.‬‬ ‫‪ …..‬‬
‫‪F.‬‬ ‫}‬ ‫‪5.‬‬ ‫‪ …..‬‬
‫انسؤال انثبَي ‪ :‬حذد هم انعجبسح صحيحخ او خبطئخ في االسئهخ انزبنيخ(‪ 01‬عاليخ)‬
‫)‬ ‫(‬ ‫‪ .0‬انذانخ انشئيسيخ في انجشَبيج هي دانه ) (‪getch‬‬
‫)‬ ‫(‬ ‫‪ .6‬انفشق ثيٍ انًزغيش وانثبثذ في انجشَبيج اٌ انًزغيش ال يًكٍ رغييش قيًزه في انجشَبيج‪.‬‬
‫)‬ ‫(‬ ‫‪ double , float .0‬يسزخذيب نزعشيف انًزغيشاد انزي رقجم االسقبو انكسشيخ‪.‬‬
‫(‬ ‫)‬ ‫‪ itn a=2, b= 7; .4‬فأٌ ‪b/a= 3.5‬‬
‫(‬ ‫)‬ ‫‪ float m=15, n=5; .5‬فأٌ ‪m%n = 0‬‬
‫)‬ ‫(‬ ‫‪ bool X=1, Y= 8, Z; Z=X && Y; .6‬قيًخ ‪ Z‬هي ‪8‬‬
‫)‬ ‫(‬ ‫‪ char .7‬رسزخذو نزعشيف انًزغيشاد انزي َىعهب اسقبو صحيحخ او كسشيخ‪.‬‬
‫)‬ ‫(‬ ‫‪ .8‬انًزغيشاد انزي قيًهب احشف رسزخذو قيًهب عاليبد انزُصيص كًب '‪' 5‬‬
‫(‬ ‫)‬ ‫‪ .9‬نحم يشكهخ انزكشاس في اوايش ثشَبيج يب َسزخذو دانخ ) ( ‪if‬‬
‫(‬ ‫)‬ ‫‪ .01‬نحم يشكهخ فحص انشقى فيًب ارا كبٌ يىجت او سبنت َسزخذو دانخ ) ( ‪for‬‬
‫انسؤال انثبنث‪ :‬انًعبدنخ انزبنيخ سرت انعًهيبد فيهب حست االونىيبد ثى اكزت انقيًخ )‪ (3 < 5) || 6 / 2 && (2/6‬حيث االسقبو فيهب َىعهب صحيح ( ‪ 01‬عاليبد)‬
‫االجبثخ ‪ :‬انعًهيخ ‪ 0‬هي ‪ ...................................‬قيًزهب ‪ ...........‬انعًهيخ ‪ 6‬هي ‪ ...................................‬قيًزهب ‪ .............‬انعًهيخ ‪ 0‬هي‬
‫‪ .................................‬قيًزهب ‪..............‬انعًهيخ ‪ 4‬هي ‪ ...............................‬قيًزهب ‪ ...........‬انعًهيخ ‪ 5‬هي ‪ ...............................‬قيًزهب ‪.............‬‬
‫انسؤال انشاثع‪ :‬اخزبس االجبثخ انصحيحخ في االسئهخ انزبنيخ‪ 60( :‬عاليخ)‬
‫اجب عه السؤاليه ‪ 1‬و ‪ 2‬اعتمبدا على هذي المعبدلة‬
‫انًعبدنخ انزبنيخ ‪int X= 1 + 2 * 2 – 7 % 3‬‬
‫‪ )0‬عملية التىفيذ ستكىن كبلتبلي‬
‫‪C. -, *, %, +‬‬ ‫‪B. *, %, +, -‬‬ ‫‪+, %, *, - .A‬‬
‫‪ )6‬القيمة الىهبئية لـ ‪ X‬هي‬
‫‪C. 4‬‬ ‫‪B. 1‬‬ ‫‪2 .A‬‬
‫االسئلة مه السؤال ‪ 3‬الى ‪ 7‬حذد فيهب المخرجبت للبروبمج‬
‫;‪3) void main( ) { bool X, Y‬‬ ‫;‪X = 5 > 11; Y= 9 < 7‬‬ ‫} ;‪cout<<X<<" = "<<Y‬‬
‫‪A. 1 = 0‬‬ ‫‪B. 0 = 1‬‬ ‫‪C. 0 = 0‬‬
‫};‪4) void main( ) {bool a, b, c, d; a = true; b = false; c = true; d = (b || c) && a; cout<<d‬‬
‫‪A. 1‬‬ ‫‪B. 1‬‬ ‫‪C. d‬‬
‫;‪5) void main( ) { int A=10, B=4‬‬ ‫;‪cout<<"A="<<A++<<"\t"<<"B="<<++B<<endl‬‬
‫;‪A+=B‬‬ ‫;‪B- = 1‬‬ ‫} ;‪cout<<"A="<<A<<"\t"<<"B="<<B‬‬
‫‪A. A=10‬‬ ‫‪B=5‬‬ ‫‪B. A=10‬‬ ‫‪B=4‬‬ ‫‪C. A=10‬‬ ‫‪B=4‬‬
‫‪A=16‬‬ ‫‪B=4‬‬ ‫‪A=13‬‬ ‫‪B=2‬‬ ‫‪A=14‬‬ ‫‪B=1‬‬
‫;‪6) void main ( ) { int X= 70, Y= 80‬‬
‫} ;" ‪if (X!=Y) { X=Y+ 10; cout<<X<<" is excellent"; } else cout<<X<<" is good‬‬
‫‪A. 90 is excellent‬‬ ‫‪B. 90 is good‬‬ ‫‪C. 70 is good‬‬
‫هذي الجملة سيتم طببعتهب } ;"‪7) void main( ) { for (int i=21; i>=5; i-=3) cout<<"you are good‬‬
‫‪A. 4 times‬‬ ‫‪B. 6 times‬‬ ‫‪C. 5 times‬‬
‫انسؤال انخبيس‪ :‬انجشَبيج انزبني يكزىة في انًشثع االيسش ثطشيقخ ‪ for‬اعذ كزبثخ انجشَبيج في انًشثعيٍ انزبنييٍ يشح ثطشيقخ ‪ while‬و ‪ 9(do while‬عاليبد)‬

‫{ ) (‪void main‬‬ ‫{ ) (‪void main‬‬ ‫{ ) (‪void main‬‬


‫)‪for ( int i=1; i<5; i++‬‬ ‫)‪…………......; while (……………..…..‬‬ ‫};…‪int i=1; do {…….…………..; ….........‬‬
‫} ;‪cout<<i‬‬ ‫}} ; ‪{…………………….…..….; …..…...‬‬ ‫} ;)‪……….…......…(i<5‬‬

‫‪Good luck ‬‬ ‫‪Raddad Abooraig‬‬

You might also like