- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【初心者です】最大値の箇所)
Javaプログラムで最大値と最大値の位置を求める方法
このQ&Aのポイント
- Javaのプログラムで、与えられた数値の配列から最大値とその位置を求める方法について教えてください。
- 最大値を求めるために、与えられた数値の配列を1つずつ比較し、最大値を更新していく方法があります。
- 最大値が更新されるたびにその位置も更新していくことで、最終的に最大値とその位置を求めることができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
int pos = 0;//変数の宣言 for(int i = 1; i<a.length; i++) { if(a[i]>max) { pos = i; //最大値更新があったときに更新される max = a[i]; } } System.out.println("pos: " + pos);
その他の回答 (1)
- koko_u_
- ベストアンサー率18% (459/2509)
回答No.1
書かれたプログラムソースは理解できていますか?補足して下さい。 >最後の****に何を当てはめればいいのかが分かりません。 小学生の穴埋め問題じゃないんだから。 コンピュータは指示されたことしかしません。 最大値の箇所が知りたければ、 ・最大値の箇所を格納する変数を宣言 ・最大値を得た時にその位置を格納 ・最大値の位置を印字 をすべてコンピュータに指示する必要があります。