• 締切済み

二次配列

学校の問題なのですが、 第 1 種の定形外通常郵便物の料金は、次の表のように定められている。 郵便物の重さを g 単位で入力すると、料金が出力されるプログラムを作成しなさい。 ただし、以下の点を考慮すること。 -------------------------------------------------------------------------------- 重さと料金の表は、2 次元配列として取り扱うこと 指定された範囲外の値(負の値,0,4001以上)が入力された場合は、正しい値が入力されるまで入力処理を繰り返すこと   重さ  料金   50gまで  120円   100gまで  140円   150gまで  200円   250gまで  240円   500gまで  390円  1000gまで  580円  2000gまで  850円  4000gまで  1150円 と出力されるにはどうしたらいいのでしょうか?

みんなの回答

  • kakuritsu
  • ベストアンサー率23% (62/261)
回答No.3

自分で作ったところまで書いてみてください。 作る気ない? あ、そう~。 とりあえず「重さ」と「料金」の値を二次元配列にいれればいいんじゃないですか?あとはループして入力値と重さを順番に比較すればいいでしょ?

回答No.2

すべての質問で同じような指摘がされていますが、 結局、貴女はどこまで理解しているのですか? 問題(質問)「だけ」提示して、回答(ソースすべて)を期待してるのであれば、 それは「丸投げ」であり自己努力を放棄しているととります。 >と出力されるにはどうしたらいいのでしょうか? 郵便物の重さを g 単位で入力すると、料金が出力されるプログラムを作ってください。 その為にはまずどんなことか始めなくてはいけないですか?

参考URL:
http://oshiete1.goo.ne.jp/qa5146931.html
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

質問になっていませんねえ。言語とか書いていないし。 それに少しは考えたら? 少しでも考えた内容があれば、あなたの考えが分かるから教 えられます。対話です。 答えだけが欲しいのなら、回答を最初から書いてあるものを 入手したら如何ですか?

関連するQ&A