現在Visual C++ 2005で3Dシミュレーションを作製する勉強をしていますが、
ド素人のため苦戦しております。ぜひとも、ご教授ください。
while文で繰り返し判定を行い、条件が偽となった場合にシミュレートを中止し
ゲームオーバーになるようにしたいのですが・・・どのようにプログラムすればよいのでしょうか?
例えば(意味はありませんが、簡単のため)以下のように1~100までの総和を求めるプログラムで100になったら
『ゲームオーバー』と画面に表示したい場合は、どうすればよいでしょうか?
#include<iostream>
using namespace std;
int main(void){
int i, total, s;
i = 1;
total = 0;
while( i <= 100){
total += i;
i++;
}
return 0;
}
面倒かとは思いますが、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
ループの終りに来る度にゲームオーバーの判定をしてやればいいと思います。
上の例に書き足すならば、
while(i<=100){
total+=i;
if(i==100)
cout<<"ゲームオーバー"<<endl;
i++;
}
という感じでしょうか。
ゲームなんかだと普通は、
while(true){
total+=i;
if(i>=100){
cout<<"ゲームオーバー"<<endl;
break;
}
i++;
}
というように、無限ループにしておいて、ゲームオーバーになったらループを抜けるようにすることが多いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- C言語・C++・C# C++初心者です stirng 2 2022/09/20 20:43
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- C言語・C++・C# C言語 3 2022/11/09 13:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
For文の終了値を関数にしても問...
-
break文でループを一気に抜ける...
-
Excel VBAで年度をまたぐ期間の...
-
ループを途中で抜けたいのですが。
-
do-while文が禁止される理由
-
__asm int 3でのブレイクポイン...
-
C言語forループが完結した場合...
-
C言語に関する質問
-
While文の終わりにセミコロンが...
-
if文の中にfor文なのか、for文...
-
Cプログラムが終了しない
-
無限ループ対策
-
独習C 素数テスタ・・・分から...
-
入力した数値を倍々するプログラム
-
エクセルVBAで Do While (1)って?
-
入力した文字列から母音だけを...
-
他言語で言うcontinue文
-
繰り返し文の利点について
-
桁数を求めるプログラム。
-
H8/3048マイコンAD/DA変換について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
break文でループを一気に抜ける...
-
do-while文が禁止される理由
-
ループを途中で抜けたいのですが。
-
入力した数値を倍々するプログラム
-
入力した文字列から母音だけを...
-
if文の中にfor文なのか、for文...
-
C言語forループが完結した場合...
-
エクセルでC言語のfor文と同じ...
-
Excel VBAで年度をまたぐ期間の...
-
For文の終了値を関数にしても問...
-
エクセルVBAで Do While (1)って?
-
C言語、whileループを抜け出す...
-
PAD図の書き方
-
Cプログラムが終了しない
-
PIC のプログラムについて ど...
-
他言語で言うcontinue文
-
C言語のプログラムみてください...
-
ループの特定入力終了
-
COBOLのEVALUATE文
-
for文while文の無限ループの違...
おすすめ情報