キーボードから2つの整数値a,bを読み込み、aからbまでの整数をすべて表示するプログラムを作りなさい
もしaよりもbのほうが大きい場合は、1ずつ増加させ、そうでない場合は、1ずつ減少させること。
このような問題があるのですが作り方がわかりません
if文とfor文を組み合わせて作るようです
実行例は aとbの値を入力せよ⇒ 3 6
3 4 5 6
aとbの値を入力せよ⇒ 5 3
5 4 3 2
教えてください
Re: 教えてください
フォーラムルールを読んでくださいね。
この掲示板では課題の丸投げは禁止となっています。
とりあえず、まずは2つの整数値を読み込みそれをただ表示させるプログラムは書けるでしょうか?
この掲示板では課題の丸投げは禁止となっています。
あと、この実行例は本当に正しいですか?pho さんが書きました:実行例は aとbの値を入力せよ⇒ 3 6
3 4 5 6
aとbの値を入力せよ⇒ 5 3
5 4 3 2
とりあえず、まずは2つの整数値を読み込みそれをただ表示させるプログラムは書けるでしょうか?
Re: 教えてください
作成のポイントは3つです。
- 二つの整数値を入力
- ifで二つの整数値を比較
- ifの設定に基づいたforでループ
Re: 教えてください
こんな感じかな?
例外処理とか一切入れてませんので、必要に応じて追加してみてください。
例外処理とか一切入れてませんので、必要に応じて追加してみてください。
Re: 教えてください
とりあえず、まずは2つの整数値を読み込みそれをただ表示させるプログラムは書けるでしょうか?[/quote]
実行例は間違えてました
整数値を読み込み表示させるのはわかります
そのあとif(a < b)と for(i = a; i <= b ++ i)
のような感じで作るのでしょうか?
初心者なのでよくわかってません
実行例は間違えてました
整数値を読み込み表示させるのはわかります
そのあとif(a < b)と for(i = a; i <= b ++ i)
のような感じで作るのでしょうか?
初心者なのでよくわかってません
Re: 教えてください
もう一度書きますね。フォーラムルールを読みましょう。
そして下記のテンプレートを使って質問してみましょう
今のままでは何一つ環境が明記されていないので何で作っても良さそうですよね
分からないところはコメントでも良いので今書けるところまでコードを書いてみてください。
そこからひとつずつ解決していった方が分かりやすいでしょう。
そして下記のテンプレートを使って質問してみましょう
今のままでは何一つ環境が明記されていないので何で作っても良さそうですよね
[1] 質問文
[1.1] 自分が今行いたい事は何か
[1.2] どのように取り組んだか(プログラムコードがある場合記載)
[1.3] どのようなエラーやトラブルで困っているか(エラーメッセージが解る場合は記載)
[1.4] 今何がわからないのか、知りたいのか
[2] 環境
[2.1] OS : Windows, Linux等々
[2.2] コンパイラ名 : VC++ 2008EE, Borand C++, gcc等々
[3] その他
・どの程度C言語を理解しているか
・ライブラリを使っている場合は何を使っているか
そこからひとつずつ解決していった方が分かりやすいでしょう。