No.3ベストアンサー
- 回答日時:
>GO TO 40の書き方が分かりません。
。javaでは、gotoは、予約語ですが使えません。
でもブロックラベルによって同様のことができます。
例えば
Label40:
if(){
if(){
break Label40;
}
}
のように外側のIFを脱出できます。
forなどのループでも同様に使えます
Label40:
for(){
for(){
break Label40;
}
}
の様に外側のループを脱出したり
あるいは
continue Label40;
の様にループの継続(戻り点の指定)もできます。
こうしたラベルを指定しない
break;
continue;
は、一番内側のループに作用します。
結局具体的にどう書くかは、その包括される構造によるのでここでは直接具体的には書けません。
条件のANDは、基本的には && を使います。
No.2
- 回答日時:
>javaの配列は0からとかかいてあったので
そうですね。
double x[10];
としたときには、
x[0]~x[9]になります。そのように合わせる必要があります。
このような変換作業でそれが面倒な時には
double x[11];
として
x[1]~x[10]を使う(x[0]は利用されない)というような方法もあるかと思います。
>forかなぁって
そうですね。
for(int i=1;i>=2+N;i++){
:
}
てな感じになると思います。
初期値や条件はそれぞれ適当に変える必要があるかもしれませんね。(前述)
この回答への補足
何度も追加質問お許しください。
また、躓いてしまいました。
IF(I.GT.1.AND.I.LT.2+N)THEN
IF(J.EQ.1.AND.J.EQ.MM)THEN
GO TO 40
ELSE
:
:
ENDIF
ENDIF
40 CONTINUE
というのを、Javaで表したいのですが、GO TO 40の書き方が分かりません。。
if(i>1&i<2+N){
if(j=1&j=MM){
?????????
else{
:
:
}
}
&の使い方もあってるのか分からないので教えていただける時はよろしくお願いいたします。
ご回答ほんとにありがとうございます!!
forを終わらせる位置が間違っていたのが分かりました!!
また少しプログラムを進めることができました。
No.1
- 回答日時:
>REAL X(50,50)
double X[][]= new double[50][50];
>AX=X(1,MM)-X(1,1)
AX=X[1][MM]-X[1][1];
この回答への補足
FORTANで
DO 10 I=1,2+N
:
:
10 CONTINUE
ってあったりするんですけど、Javaではどう書けばいいのでしょうか?
forかなぁって思ったりしてるんですけど、自信がないので教えていただけると助かります。
よろしくお願いします。
早速のご回答ありがとうございます!!
javaの配列は0からとかかいてあったので
AX=X[0][MM]-X[0][0];
ってしてるんですけど、こーいうのは関係ないでしょうか・・?
質問になってしまいますので、追加で質問させていただきます。
また、教えていただける時はよろしくお願いします!!
本当にありがとうございました!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- Java JavaでWebページ作成 7 2023/07/21 21:09
- IT・エンジニアリング プログラマの仕事内容 4 2022/08/13 00:34
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- オンラインゲーム マインクラフトjava版が起動しない理由と改善方法について 1 2023/02/23 16:53
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- Java mac mini 2009 でのmac OS における Java の入れ替えについて 1 2022/12/27 19:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでの一時停止と再開の方法
-
プログラミングについて。 1つ...
-
どなたかこのプログラミングを...
-
UWSCの終了の仕方
-
ループ利尿薬について
-
うるう年判定のアルゴリズム
-
JSPでのrequest.getParameterに...
-
For文を使った九九表の作成
-
DOSコマンドのループ内のTIMEコ...
-
Escキーを押すと、中断する時と...
-
アップルループについて
-
VB.NETで素因数分解のプログラ...
-
if~else ifの処理を配列とルー...
-
エクセルの当番表を作っていま...
-
GIFアニメをループさせたくない
-
XMLファイルをDataSetに読込む...
-
ループの後判断どんな時使うの
-
Do whileでExitせず、ループの...
-
VBA Boxが空白の場合のメッセー...
-
ループ7回目の悪役令嬢は、元敵...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
VBAで3秒だけ時間を止めたい
-
VBAでの一時停止と再開の方法
-
どなたかこのプログラミングを...
-
Escキーを押すと、中断する時と...
-
UWSCの終了の仕方
-
エクセルの当番表を作っていま...
-
VBA for i=1 to lastrow
-
「偶数・奇数の和」のフローチ...
-
アクティブセルから、A列最終行...
-
DoEventsが必要な理由について
-
vb.netからエクセル関数書き込み
-
GIFアニメをループさせたくない
-
DOSコマンドのループ内のTIMEコ...
-
範囲指定したセルを1つずつ飛...
-
流れ図(フローチャート)が分か...
-
乱数の桁数指定、または範囲指定。
-
テキストボックスの名前に変数...
-
CSVファイルの特定の行だけを読...
-
vbscriptでIE自動入力(途中で...
おすすめ情報