第4講 for文を理解しよう
第9話 行合計を求める
前半課題
の解答例
void f1(){
int i,j,w;
cout<<" 行の和"<<endl;
for(i=0;i<1;i++){
w=0;
for(j=1;j<6;j++){
w=w+5*i+j;
cout<<5*i+j<<" ";
}
cout<<" "<<w<<endl;;
}
for(i=1;i<2;i++){
w=0;
for(j=1;j<6;j++){
w=w+5*i+j;
cout<<5*i+j<<" ";
}
cout<<" "<<w<<endl;;
}
for(i=2;i<4;i++){
w=0;
for(j=1;j<6;j++){
w=w+5*i+j;
cout<<5*i+j<<" ";
}
cout<<" "<<w<<endl;
}
for(i=4;i<6;i++){
w=0;
for(j=1;j<6;j++){
w=w+5*i+j;
cout<<5*i+j<<" ";
}
cout<<" "<<w<<endl;
}
}
後半課題
の解答例
void f1(){
int i,j,w;
cout<<" 行の和"<<endl;
for(i=0;i<1;i++){
w=0;
for(j=1;j<11;j++){
w=w+10*i+j;
cout<<10*i+j<<" ";
}
cout<<" "<<w<<endl;;
}
for(i=1;i<2;i++){
w=0;
for(j=1;j<11;j++){
w=w+11*i+j;
cout<<10*i+j<<" ";
}
cout<<" "<<w<<endl;;
}
for(i=2;i<9;i++){
w=0;
for(j=1;j<11;j++){
w=w+10*i+j;
cout<<10*i+j<<" ";
}
cout<<" "<<w<<endl;
}
w=0;
for(j=1;j<11;j++){
w=w+10*i+j;
cout<<10*i+j<<" ";
}
cout<<" "<<w<<endl;
}
それではfor文最後の課題です。
今回は、行合計しか求めませんでしたが、列合計も求めてみましょう。
2012/05/03間違いを訂正
VB講義へ
VB講義基礎へ
vc++講義へ第1部へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)