プロセス制御 - ストリームの原価計算(場合にネスト)

タイトル説明

宅配会社は、商品の数量以上2.5立方メートル場合、配信が許可されていない発現することを提供します。重量が40キロを超えた場合、発現させます。宅配便のために課金価格:

   以下1キロ、10ドルの価格。

   1キロ、5キロ以下の基本より大きい、10ドル、2万ドルを出荷キロあたりの増加;(例えば1.5キロ= 10 + 1.5 * 2品を出荷)

   300万キロ増加当たり5キロ以上の重量に基づいて、以下で40キロ、5キロよりも大きい、20ドル、。(例えば:7.2キロ商品貨物の= 20 +(7.2-5)* 3))

   パッケージングは​​、矩形宅配商品入力物品の、ください長さ(メートル)、幅(M)、高(m)および体重(kg)を想定した後。アイテムを表現するために許可されている場合は、小数点以下の場所に代金出力「価格= X.XX」、予約価格の値を表現します。、出力「ノー」を表現しない場合。

エントリー

LWH重量

輸出

私は宅配便を表現することができます

サンプル入力のコピー

1 1.1 1.2 1

サンプル出力のコピー

価格= 10.00

プロンプト

LWH重量必ずしも整数。

 

長さ、幅、高さ、重量=マップ(フロート、入力()スプリット())
X =長さ*幅*高さ
V = ROUND(X、2)
もしV> 2.5または体重> 40:
    プリント( 'いいえ')
ELIF重量<= 1:
    Y = 10 
    プリント( '価格=%2F' %10)
重量のelif <= 5:
    Y = 10 + 2 *重量
    印刷( '価格=%2F' %Y)
他:
    Y = 20+(重量-5)* 3 
    プリント( '価格=%。2F' %Y)

  

おすすめ

転載: www.cnblogs.com/SkystarX/p/12180825.html