- 締切済み
active basic
active basicを使ってifと繰り返しと足し算、引き算(掛け算、割り算は使用不可)の3つを使って以下のプログラムの作り方を教えてください。 「正の整数を入力してください」とまず表示し、その数が奇数なら「奇数です」と表示しもし偶数なら「偶数です」と表示。これが一回終わるともう一度「正の整数を入力してください」と表示し偶奇の判定をさせる。これを続けさせる。 以上のプログラムの仕方を至急教えていただきたいです。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#79209
回答No.1
何かの宿題なんでしょうかね。 「掛け算、割り算は使用不可」ということなので、 2を引いて「0(ゼロ)」かどうか、 もし、「0(ゼロ)」なら偶数。 そうでないなら、マイナスかどうかをチェック マイナスなら「奇数」。 そうでないなら、2を引くところへ戻って繰り返し。 仕様ををみると無限に繰り返しのようなので、 「正の整数を入力してください」のところで「0」を入力したら プログラムを終了するという工夫も必要でしょう。
補足
返信ありがとうございます。 こちらは何分素人であり、宿題なんですが回答のようなプログラムの打ち方がわかりません。大変恐縮ですが、見本を回答してもらえないでしょうか?期限が明日までなので本当にお願いします!!!!!!