};GaussElimination(a);}この回答を放置しないで、何らかの返信をお願いします。場合の実行結果を書いてください。疑問点があれば質問してください。1年前ご迷惑おかけして申し訳ありません。はい、返信させていただきます。Nは3のままで実行させていただきました。今回の質問の後退代入に関して疑問があります。実は自分でも一から作ってみようを試行錯誤しているのですがうまくいかず困り果てています。N-1;i>=0;i++)よりb=a[N]/ab=a[N]/a-a[i+1]/a[i]×b[i+1]b[i]=a[i][N]/a[i][i]-a[i][i+1]/a[i][i]×b[i+1]-a[i][i+2]/a[i][i]×b[i+2]から共通部分をfor文でまとめるとfor(i=N-1;i>=0;i++){b[i]=a[i][N]/a[i][i];}としました。残った部分のb[i]=1b[i]=-a[i][i+1]×b[i+1]b[i]=-a[i][i+1]×b[i+1]-a[i][i+2]×b[i+2]をどの様にforでまとめるか大変悩んでいます。j=i+1でまとめようと考えたのですが、b[i]=1があるためどうしていいのか途方に暮れています。知恵を貸して頂けないでしょうか?もし私の解き方というかやり方が間違っている場合、どのようにfor文でまとめていくかの過程を踏まえてどうか詳しく教えていただけないでしょうか?どうかよろしくお願いいたします。N-1;i>=0;i++)よりb=a[N]/ab=a[N]/a-a[i+1]/a[i]×b[i+1]b[i]=a[i][N]/a[i][i]-a[i][i+1]/a[i][i]×b[i+1]-a[i][i+2]/a[i][i]×b[i+2]どのようにしてプログラムを書いたのか。表示されず、以後、半角文字がすべて斜体になります。codeタグを使うなどの工夫が必要です。無視しているから、変なことになっています。返信前には、プレビューで表示がどうなっているか確認しましょう。場合、後退代入を次のようにすることは間違いではありません。b[k]);これは、次のようになります。for文にする必要があります。満足せずループをすぐに抜けます。↑1年前コード:残った部分のb[i]=1b[i]=-a[i][i+1]×b[i+1]b[i]=-a[i][i+1]×b[i+1]-a[i][i+2]×b[i+2]をどの様にforでまとめるか大変悩んでいます。j=i+1でまとめようと考えたのですが、b[i]=1があるためどうしていいのか途方に暮れています。場合、引くものはありません。1年前どうもありがとうございます。おっしゃる通り1ではなく0です。>>返信前には、プレビューで表示がどうなっているか確認しましょう。3行も入れるのはどういう理由からでしょうか?見やすいようにと思ったのですが、変な文になってしまうのでやめます。満足せずループをすぐに抜けます。1年前b[2]=a[2][3]/a[2][2]b[1]=a[1][3]/a[1][1]-a[1][2]/a[1][1]×b[2]b[0]=a[0][3]/a[0][0]-a[0][1]/a[0][0]×b[1]-a[0][2]/a[0][0]×b[2]に関してb=a[N]/ab=a[N]/a-a[i+1]/a[i]×b[i+1]b[i]=a[i][N]/a[i][i]-a[i][i+1]/a[i][i]×b[i+1]-a[i][i+2]/a[i][i]×b[i+2]と置きます。a[i][i];の部分にしたいのですが、どうのように導けばよいのか、ここで詰んでいます。書きたかったら、codeタグを使ってください。本当に申し訳ありません。ひとつ前のものに不備があり編集いたしました。↑1年前コード:b[2]=a[2][3]/a[2][2]b[1]=a[1][3]/a[1][1]-a[1][2]/a[1][1]×b[2]b[0]=a[0][3]/a[0][0]-a[0][1]/a[0][0]×b[1]-a[0][2]/a[0][0]×b[2]に関してコード:b[i]=a[i][N]/a[i][i]b[i]=a[i][N]/a[i][i]-a[i][i+1]/a[i][i]×b[i+1]b[i]=a[i][N]/a[i][i]-a[i][i+1]/a[i][i]×b[i+1]-a[i][i+2]/a[i][i]×b[i+2]と置きます。a[i][i];の部分にしたいのですが、どうのように導けばよいのか、ここで詰んでいます。↑1年前コード:b[2]=a[2][3]/a[2][2]b[1]=a[1][3]/a[1][1]-a[1][2]/a[1][1]×b[2]b[0]=a[0][3]/a[0][0]-a[0][1]/a[0][0]×b[1]-a[0][2]/a[0][0]×b[2]に関してコード:b[i]=a[i][N]/a[i][i]b[i]=a[i][N]/a[i][i]-a[i][i+1]/a[i][i]×b[i+1]b[i]=a[i][N]/a[i][i]-a[i][i+1]/a[i][i]×b[i+1]-a[i][i+2]/a[i][i]×b[i+2]と置きます。先に項の引き算だけをやって、最後に割ればよいでしょう。