买就打折,不买打骨折

买就打折,不买打骨折

时间: 1ms        内存:128M

描述:

新年到了,商场狂打折。一件衣服x元,消费满y元,可打八五折。输入购买衣服的件数n,输出需要支付的金额(元),保留两位小数。

输入:

衣服单价x(元),打折的最低消费y(元),购买衣服的件数n

输出:

输出需要支付的金额(元),保留两位小数。

示例输入:

95.5 300 5

示例输出:

405.88

提示:

参考答案(内存最优[920]):

#include <stdio.h>
int main()
{
	float x,y,a;
	int n;
	scanf("%f %f %d",&x,&y,&n);
	a=x*n;
	if(a<y)
		printf("%.2f\n",a);
	else
		printf("%.2f\n",0.85*a);
	return 0;
}

参考答案(时间最优[0]):

#include <iostream>
#include <iomanip>
using namespace std;
int main( )
{
    double x, y, s;
    int n;
    cin>>x>>y>>n;
    s = x * n;
    if(s>y)
        s*=0.85;
    cout<<setiosflags(ios::fixed)<<setprecision(2)<<s<<endl;
    return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注