OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

RPG E仕様書について

  • すぐに回答を!
  • 質問No.193809
  • 閲覧数500
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 49% (69/140)

配列を使いたいのですがE仕様書の書き方がわかりません。
一つの配列に5つの項目があり、一つ一つの項目の長さが6桁の数字のSMWK(受注数量下限数)と言う配列と、
一つの配列に5つの項目があり、一つ一つの項目の長さが3桁の数字で小数点以下2桁のSMWR(割引率)という配列を使いたいのですが・・・・。
SMWKをループでまわして最初に当てはまったデータの項目SMWK,X該当のものが見つかった場合ループから抜け、SMWR,Xの値を出して割引額を計算することに使いたいと思っています。
説明があやふやで申し訳ございませんがどなたか教えていただけないでしょうか?
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル14

ベストアンサー率 21% (516/2403)

配列にどのように値を入れるかによりコーディングが違います。
また、説明が難しいです。
他の方法として、多少長くはなりますが、
IF・ELSE・ENDIFを使用して分岐させる方法か、
受注数量下限数と割引率のファイルを作りCHAINで
受注数量下限数から割引率を取ってくる方法があると思います。

まず、この計算は画面から入力した時割引の計算をするにしても
ファイルのデータを計算するにしても何らかの形で受注数量下限数を
算出していると思うのですが、IF・ELSE・ENDIFを使用すると
受注数量下限数の算出は必要なくなると思います。

受注数量下限数と割引率のファイルを作った場合は、受注数量下限数や
割引率が変わった場合、ファイルの内容を変更するだけで、メンテナンスが
できます。(他のやり方だとRPGのコンパイルが必要になります)

E仕様書を使うと個人的に見づらいので苦手というのがあるのですが、
いかがなものでしょうか。
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ