件名の説明:
2013年以来、チケット返金手数料の減額の割合:48時間以上のチケットの払い戻しあたり5%駆動時間前パーカーの駅。一方、チケット払い戻し料金算出方法は、もはやセル単位に丸められていないが、角度5の単位であり:仮数丸め員0.25未満では、0.25と0.75未満員の要素よりもない、0.5元である未満0.75元以上であります$ 1内へ。払い戻しの例を計算する関数を作成することは48時間以上の時間を駆動払い戻しを仮定する。次のように関数のプロトタイプは次のとおりです。
ダブルCancelFee(ダブル価格)。
この質問は、C / C ++コードの配信である場合にのみCancelFee関数定義の一部で、他のコンテンツの提出、コンパイルエラーを提出しました。
入力:
実数、チケット額面を入力します。
出力:
出力実数、手数料返金、小数点以下1桁までに結果。
サンプル入力:
106
出力例:
5.5
プログラムコード:
import java.util.*;
public class Main
{
public static double CancelFee(double price)
{
double x=price*0.05;
double y=(int)x;
if(x-y<0.25)
y+=0;
else if(x-y>=0.25&&x-y<0.75)
y+=0.5;
else
y+=1;
return y;
}
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
double a=input.nextDouble();
System.out.printf("%.1f\n",Main.CancelFee(a));
input.close();
}
}