برنامج يحدد المستخدم ابعاد مصفوفة ثنائية مربعة , ومن ثم يقوم البرنامج بطباعة مجموع عناصر القطر الرئيسي للمصفوفة c++
- برمجة سي بلس بلس
- 2022-02-17
- jannatmohammed
الأجوبة
#include
void main ( )
{
// initialize tow dimensional array
int Array [10] [10] ;
// size of array
int Dim;
//total numbers which have same dimension
int Total = 0 ;
// input phase
cout << "Enter the Dim of Array : " ;
cin >> Dim ;
// loop until loop counter equal to array dimension
for (int Counter_1 = 0; Counter_1 < Dim; Counter_1 ++)
{
// loop until loop counter equal to array dimension
for (int Counter_2 = 0; Counter_2 < Dim; Counter_2 ++ )
{
// input phase
cout << "Enter the element ["
<< Counter_1
<< "] [" << Counter_2
<< "] : ";
cin >> Array [Counter_1] [Counter_2];
// if row number equal to column number
if ( Counter_1 == Counter_2)
Total += Array [Counter_1] [Counter_2] * Array [Counter_1]
[Counter_2];
}
} // end for
// display result
cout << "The result is : " << Total;
} // end main
القوائم الدراسية التي ينتمي لها السؤال