C++ での行列計算: 最初の対角線の和
名前空間 std を使用します。
#include
#include
#include
#include
int somme_diagonale(int **M,int n){
int sum=0スパン>;
for(int i = 0スパン>;私は< n ;i++){
合計 += M[i][i];
}
合計を返します。
}
void display(int** Mat, int N, int M){
for(int i = 0スパン>;私は
for(int j = 0スパン>;j
コスト<
コスト<<"\t";
}
コスト<<"\n";
}
コスト<<"\n";
}
main()
{
int n=3スパン>;
int** M = new int* [ n ];
for (int i=0スパン>;私は
M[i] = new int[ n ];
srand(time(NULL));
for(int i=0スパン>;私は
for(int j=0スパン>;j
M[i][j] =rand()%10スパン>;
ディスプレイ(M,n,n);
printf("最初の対角線の合計: %d\n",somme_diagonale(M,n));
system("一時停止");
}
#include
#include
#include
#include
int somme_diagonale(int **M,int n){
int sum=0スパン>;
for(int i = 0スパン>;私は< n ;i++){
合計 += M[i][i];
}
合計を返します。
}
void display(int** Mat, int N, int M){
for(int i = 0スパン>;私は
for(int j = 0スパン>;j
コスト<
コスト<<"\t";
}
コスト<<"\n";
}
コスト<<"\n";
}
main()
{
int n=3スパン>;
int** M = new int* [ n ];
for (int i=0スパン>;私は
M[i] = new int[ n ];
srand(time(NULL));
for(int i=0スパン>;私は
for(int j=0スパン>;j
M[i][j] =rand()%10スパン>;
ディスプレイ(M,n,n);
printf("最初の対角線の合計: %d\n",somme_diagonale(M,n));
system("一時停止");
}