第7講 4次および6次魔方陣の作成
第4話 自然配列解答例
4次
のコード例
#include<iostream>
using namespace std;
using namespace System;
void f();
int main(){
f();
}
void f(){
int m[4][4],i,j;
for(i=0;i<4;i++){
for(j=0;j<4;j++){
m[i][j]=4*i+j+1;
if(m[i][j]<10)cout<<"0"<<m[i][j]<<"
";
if(m[i][j]>=10)cout<<m[i][j]<<" ";
}
cout<<endl;
}
}
6次
のコード例
#include<iostream>
using namespace std;
using namespace System;
void f();
int main(){
f();
}
void f(){
int m[6][6],i,j;
for(i=0;i<6;i++){
for(j=0;j<6;j++){
m[i][j]=6*i+j+1;
if(m[i][j]<10)cout<<"0"<<m[i][j]<<"
";
if(m[i][j]>=10)cout<<m[i][j]<<" ";
}
cout<<endl;
}
}
さて、これに交換プログラムを組み合わせて、
まず、4次魔方陣の場合から実現しましょう。
VB講義へ
VB講義基礎へ
vc++講義へ第1部へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)