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

Final C++ 2017

c++

Uploaded by

alhajjajiassil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Final C++ 2017

c++

Uploaded by

alhajjajiassil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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