※ ChatGPTを利用し、要約された質問です(原文:C++ for文からwhile文への変換方法)
まずは単刀直入にこのプログラムをご覧ください。
int two[6][10];
for(int j=0; j<net; j++){
for(int i=0; i<10; i++){
input_file >> two[j][i];
if(two[j][i]==0) break;
}
}
for(int j=0; j<net; j++){
for(int i=0; i<10; i++){
cout << two[j][i] << " ";
if(two[j][i]==0) break;
}
cout << endl;
}
このfor文をwhile文に置き換えて表示させるやりかたがよくわかりません。
今ゼミの課題でC++のプログラムに取り組んでおり、ファイル内の数字の配列を読み込んでそれを画面に表示させるプログラムを作ってるのですが、この部分がよくわからず苦戦しています。
ちなみに表示させる数字は以下の通りです。
9 11 8 0
1 10 6 0
8 2 4 10 0
5 8 7 2 0
1 3 10 4 0
2 4 12 0
どなたかご教授よろしくお願いします<(_ _)>
お礼
すばやい回答ありがとうございます。 教えて頂いた内容を参考にプログラムを組んでみた所、無事動作させることに成功しました。 ありがとうごさいました。