条件 (1)exp(-at)<x (2)exp(-bt)<y と二つの条件があるとする.
(a,b,x,yは定数とし,tは時間でdo文でまわすとする)
例えば,IF( (1) .AND. (2) )THENとすれば,「(1) かつ (2)」となり,つまり,「時間的に,(1)・(2)がどちらが先に条件を満たしたとしても良い」とういうことですよね.
今回,私が作ろうとしているプログラムは
「(1)が先に条件を満たした後に,(2)の条件を満たすなら」というIF文を作りたいのです.( (2)の条件が先に満たしてしまう場合は除きたいということです)
こういう場合はどういった表記をすればよいのでしょうか.
下手な文章で読みにくいかもわかりませんが,アドバイスをお願いいたします.
No.2ベストアンサー
- 回答日時:
文章から察するに「先に」というのは
・「時間的に先」: あるループで条件 (1) が成り立っており, その (条件 (1) が成り立っている) ままで条件 (2) も成り立つ
という意味であって
・条件 (1) を先に評価することを強制する: 条件 (1) が成り立たないときに条件 (2) が評価されるのは困る
という意味ではないように思えるんですがいかがなものでしょうか>#1.
挙げられた条件だとあまりにもアホなので, 「実際に使う条件」はもっと複雑なものと思っていいんですよね?
条件が成り立っているかどうかを「ループを超えて保持する」必要がありますから, そのことをフラグで表すしかないんじゃないですかね.
それぞれの条件が成り立っていることを個別にフラグで表してなんとかする.
No.4
- 回答日時:
>条件 (1)exp(-at)<x (2)exp(-bt)<y と二つの条件があるとする.
>(a,b,x,yは定数とし,tは時間でdo文でまわすとする)
回答2の方のご指摘で気付かされましたが、なぜかこの辺に関する考慮が完全にすっぽり抜けてました。回答1は無視してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:02
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:00
- Excel(エクセル) 【画像あり】A1が●+B1と同じ文字がB列にある+C1と同じ文字がC列にある場合D1に〇を付ける 3 2023/03/09 18:18
- Visual Basic(VBA) VBA エクセル 条件の設定 1 2022/03/28 10:24
- Excel(エクセル) beforecloseの中からの抜け出し方 1 2023/08/10 18:01
- Excel(エクセル) マクロ、条件付き書式のfont.color 1 2023/03/28 01:10
- Excel(エクセル) IFERROR(IF()IF())のような形の構文が作れません 2 2023/02/05 17:51
- 物理学 有限の大きさの物質では、周期的境界条件を満たすように格子振動が発生する。もし、満たさない場合、物質の 1 2022/07/05 18:37
- UNIX・Linux 次の要件を満たすにはどのように修正したらよろしいでしょうか 1 2022/11/24 20:57
- C言語・C++・C# c言語 1 2022/11/09 13:05
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ループを途中で抜けたいのですが。
-
do-while文が禁止される理由
-
for文while文の無限ループの違...
-
break文でループを一気に抜ける...
-
入力した文字列から母音だけを...
-
UWSCにてある一定の動作を無限...
-
エクセルでC言語のfor文と同じ...
-
プログラムで関数は使わない方...
-
PIC のプログラムについて ど...
-
ループの特定入力終了
-
C言語、whileループを抜け出す...
-
While文の終わりにセミコロンが...
-
Excel VBAで年度をまたぐ期間の...
-
プログレスバーで
-
C言語 数字を削除する関数
-
基本情報技術平成21年春午後問8...
-
Cプログラムが終了しない
-
入力した数値を倍々するプログラム
-
if文を使わずに奇数・偶数を判断
-
H8/3048マイコンAD/DA変換について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
break文でループを一気に抜ける...
-
ループを途中で抜けたいのですが。
-
do-while文が禁止される理由
-
入力した数値を倍々するプログラム
-
For文の終了値を関数にしても問...
-
C言語forループが完結した場合...
-
エクセルVBAで Do While (1)って?
-
入力した文字列から母音だけを...
-
if文の中にfor文なのか、for文...
-
Excel VBAで年度をまたぐ期間の...
-
C言語、whileループを抜け出す...
-
for文while文の無限ループの違...
-
プログラムで関数は使わない方...
-
Cプログラムが終了しない
-
PIC のプログラムについて ど...
-
アルゴリズムです!四つの数字...
-
UWSCにてある一定の動作を無限...
-
繰り返し文の利点について
-
ループの特定入力終了
-
PAD図の書き方
おすすめ情報