You are on page 1of 3

‫اللجنة العلمية‬ ‫التطبيق العملي للغة البرمجة ‪C++‬‬

‫عرف مصفوفة بحجم ‪ 6‬عناصر بحيث يقوم المستخدم بادخال قيم المصفوفة ويقوم البرنامج‬
‫)( ‪main‬‬ ‫بطباعة القيم بالمقلوب ‪:‬‬
‫{‬
‫;] ‪in t a [ 6‬‬
‫;"‪c o u t< < "E n t e r t h e va lu e t o a rray. . \n‬‬
‫)‪fo r (i n t i = 0 ; i<6 ; i++‬‬
‫{‬
‫;] ‪c i n > > a [i‬‬
‫}‬
‫)‪fo r (i n t i = 5 ; i>= 0 ; i--‬‬
‫{‬
‫; ' ‪c o u t< < a [i] <<' \ t‬‬
‫}‬
‫}‬
‫عرف مصفوفة بحجم ‪ 6‬عناصر بحيث يقوم المستخدم بادخال قيم المصفوفة ويقوم البرنامج بطباعة اصغر‬
‫واكبر قيم المصفوفة ‪:‬‬
‫)( ‪main‬‬
‫{‬
‫; ‪in t a [ 6 ], mx, mn‬‬
‫;"‪c o u t< < "E n t e r t h e va lu e t o a rray. . \n‬‬
‫)‪fo r (i n t i = 0 ; i<6 ; i++‬‬
‫{‬
‫;] ‪c i n > > a [i‬‬
‫}‬
‫; ] ‪mx = m n = a [0‬‬
‫)‪fo r (i n t i = 0 ; i< 6 ; i++‬‬
‫{‬
‫)‪i f (a [i ] > mx‬‬
‫; ]‪mx =a [ i‬‬
‫) ‪i f (a [i ] < mn‬‬
‫; ]‪mn =a [ i‬‬
‫}‬
‫;‪c o u t< < " \ n M ax va lu e is : " << m x‬‬
‫;‪c o u t< < " \ n M i n va lu e is : " << mn‬‬
‫}‬

‫)( ‪main‬‬ ‫برنامج طباعة ‪ 7‬عناصر من سلسلة فيبوناشي باستخدام المصفوفات‪:‬‬


‫{‬
‫;} ‪in t a [ 7 [ = }1 ,1‬‬
‫)‪fo r (i n t i = 1 ; i<7 ; i++‬‬
‫{‬
‫; ] ‪a [i + 1 ]= a [i] +a [ i- 1‬‬
‫}‬
‫)‪fo r (i n t i = 0 ; i<7 ; i++‬‬
‫{‬
‫; ' ‪c o u t< < a [i] <<' \ t‬‬
‫}‬ ‫‪2‬‬
‫}‬
‫اللجنة العلمية‬ ‫التطبيق العملي للغة البرمجة ‪C++‬‬
‫برنامج تعريف مصفوفتين ‪ A & B‬واعطائهم قيم ومن ثم تخزين ناتج جمع المصفوفتين في مصفوفة‬
‫ثالثة ‪ C‬وطباعتها على الشاشة ‪:‬‬
‫)( ‪main‬‬
‫{‬
‫;} ‪in t a [5 ]= {5 , 1 , 3 , 7 , 0‬‬
‫;} ‪in t b [5 ]= { 1 , 1 2 , 8 , 2 , 3‬‬
‫;] ‪in t c [5‬‬
‫)‪fo r (i n t i = 0 ; i<5 ; i++‬‬
‫{‬
‫; ]‪c [i ]= a [i ]+ b[ i‬‬
‫}‬ ‫مالحظه ‪ :‬يشترط في هذا البرنامج أن‬
‫)‪fo r (i n t i = 0 ; i<5 ; i++‬‬ ‫تكون المصفوفات متساوية الحجم‬
‫{‬
‫; ' ‪c o u t< < c [i] <<' \ t‬‬
‫}‬
‫}‬

‫برنامج دمج مصفوفتين في مصفوفة ثالثة ‪:‬‬


‫)( ‪main‬‬
‫{‬
‫;} ‪in t a [3 ]= {5 , 1 , 3‬‬
‫;} ‪in t b [5 ]= { 1 , 1 2 , 8 , 2 , 3‬‬
‫;] ‪in t c [8‬‬
‫; ‪in t d = 0‬‬
‫)‪fo r (i n t i = 0 ; i<3 ; i++‬‬
‫{‬
‫; ]‪c [d + + ]= a [ i‬‬
‫}‬
‫)‪fo r (i n t i = 0 ; i<5 ; i++‬‬
‫{‬
‫; ]‪c [d + + ]= b [ i‬‬
‫}‬
‫)‪fo r (i n t i = 0 ; i<8 ; i++‬‬
‫{‬
‫; ' ‪c o u t< < c [i] <<' \ t‬‬
‫}‬
‫}‬

‫‪3‬‬

You might also like