HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0220
ノダッシー (投稿者削除)4解決


ノダッシー

リンク

2015/2/20(Fri) 14:33:30|NO.67455

この記事は投稿者により削除されました。
2015/2/20(Fri) 15:53:14



この記事に返信する


葡萄色

リンク

2015/2/20(Fri) 14:36:13|NO.67456

if命令で条件別に処理していけばいいのでは?



ノダッシー

リンク

2015/2/20(Fri) 15:54:17|NO.67457

解決しました
ありがとうございました



葡萄色

リンク

2015/2/20(Fri) 15:58:36|NO.67458

正解以外の番号(つまり不正解の番号)が選択された場合、else命令で分岐してあげると良いでしょう。
問題番号別に分岐する際にswitch命令を用いると分かりやすいプログラムになるかもしれません。

switch number case 1 if s1 { ; 条件式を変数名だけにすると0以外の時分岐 dialog "正解\n○" count++ ; count変数に1加算していくのと同じ意味 goto *mondai } else { dialog "不正解\n×" } swbreak case 2 if s2 { dialog "正解\n○" count++ goto *mondai } else { dialog "不正解\n×" } swbreak case 3 if s3 { dialog "正解\n○" count++ goto *mondai } else { dialog "不正解\n×" } swbreak swend
エディターに貼るとバグで×が1バイト文字扱いになり、おかしなことになりますが、支障はありません。



葡萄色

リンク

2015/2/20(Fri) 15:59:23|NO.67459

解決した場合、質問内容は削除しないようにお願いします。



ONION software Copyright 1997-2023(c) All rights reserved.