导航:首页 > 电商促销 > 编程题打折促销活动

编程题打折促销活动

发布时间:2021-10-18 12:53:02

Ⅰ 我有道java编程小题求编程:商场价格打折 无需界面

我写了个简单的仅供参考:
public class Seal {
private static double totalMoney;

public double getTotalMoney() {
return totalMoney;
}
@SuppressWarnings("static-access")
public void setTotalMoney(double totalMoney) {
this.totalMoney = totalMoney;
}
/**
* 打任意折扣
* @param discount
* @return
*/
public static double sealX(float discount){
return totalMoney*discount;
}
/**
* 打任意折扣并减任意钱
* @param discount
* @param sealPrice
* @return
*/
public static double sealAndCut(float discount,int sealPrice){
return (totalMoney*discount)-sealPrice;
}
public static void main(String[] args) {
//模拟打七折
Seal.totalMoney=500.0D;
System.out.println(Seal.sealX(0.7F));
//模拟打七折后减100元
System.out.println(Seal.sealAndCut(0.7F, 100));
}
}
如果要体现OOP思想,那么至少要写两个类,比如:TotalMoney(消费总额)和Seal(折扣类)
消费总额类里面只有:totalMoney这个属性。
折扣类里面有两个方法:打任意折扣的方法和打任意折扣后减任意钱的方法
大致如此,有问题可以Q我:335452735

Ⅱ 高手们请帮我看看如何用switch语句编好下面一题的c语言编程题!

#include <stdio.h>
void main()
{
int a;
float p,d,f;
scanf("%f",&p);
a=p/100;
switch(a){

case 0 : printf("%f",p);break;
case 1 : printf("f=%f,p=%f,d=%f",p-p*(5.0/100.0),p,p*(5.0/100.0));break;
...
...
default :printf ("qing zai shu ru\n");
}
里面的语句块我就不再写了反正都一样~你应回该会写对答吧~

Ⅲ java编程,某市场推出促销活动,不同时段给予不同的优惠。请针对该项活动设计与实现批发计费类CalcFee。

这个是按您的需求写的,您看看吧,没有用您说要求的Date,Round,因为我觉得我用的方法会更好一点

import java.text.DecimalFormat;
import java.util.Calendar;
import java.util.GregorianCalendar;

public class CalcFee {

int num;//批发数量
double per_price;//单价
int start_num;//起批数量
int discount;//优惠折扣
double total_price;//总价
boolean boo;//是否可以起批

//根据当前时间段设置起批数量、单价、优惠折扣等信息
public void set_info(){
Calendar calendar = GregorianCalendar.getInstance();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
if (hour == 11 || hour == 16){
start_num = 100;
per_price = 3;
discount = 8;

} else {
start_num = 200;
per_price = 5;
discount = 9;
}
}
//根据批发数量num计算总价
public void calc(int num){
this.num = num;
boo = this.num > start_num;

if (boo) {
total_price = (per_price * start_num) + (per_price * (num-start_num) * discount/10);
} else {
total_price = per_price * num;
}

}
//输出费用清单
public void show(){
DecimalFormat df = new DecimalFormat("###.00");
String display =
"起批数量:"+start_num +
" 单价:"+per_price +
" 优惠折扣:"+ discount +"折"+
" 批发数量:"+ num +
" ============" +
" 总价:"+df.format(total_price);

System.out.println(display);

}

public static void main(String[] args) {
CalcFee c = new CalcFee();
c.set_info();
c.calc(201);
c.show();
}
}

Ⅳ 用C语言写一个打折程序.如图所示

#include<stdio.h>

intmain()
{
intx;
floaty;
printf("请输入本次消费的金额: ");
scanf("%d",&x);
if(x>=1000)
y=x*0.85;
elseif(500<=x&&x<1000)
y=0.9*x;
elseif(300<=x&&x<500)
y=0.96*x;
elseif(x<300&&x>0)
y=x;
printf("实际花费的金额:%.2f",y);
return0;
}

Ⅳ c语言一道编程题!会的帮忙 谢谢

#include <stdio.h>
main(){
float price;
int flag=1;
while(flag){
printf("请输入消费金额");
scanf(price,%f);
if(price<0)
{printf("对不起,您输入的数据有误,请重新输入 /n");
continue;}
else if(price<100)
{printf("折扣率是0%/n");
printf("您的应付金额为" & price,%f);
break;
}
else if(price<200)
{printf("折扣率是5%/n");
printf("您的应付金额为" & price*0.95,%f);
break;}
else if(price<500)
{printf("折扣率是10%/n");
printf("您的应付金额为" & price*0.90,%f);
break;}
else if(price<1000)
{printf("折扣率是15%/n");
printf("您的应付金额为" & price*0.85,%f);
break;}
else if(price>=1000)
{printf("折扣率是20%/n");
printf("您的应付金额为" & price*0.80,%f);
break;}
else
break;

}
}

Ⅵ 买书打折用C语言怎么编程

1 涉及的C语言知识

(1)输入

(2)加减乘除运算

(3)输出

2 一个小示例

#include<stdio.h>

floatget_discount(intx){
floatoutput=0;

//当输入以0结尾时,不合法,返回0
if(x%10==0)
returnoutput;

//当输入为85时,代表85折,输出应为0.85
if(x>10&&x<100)
output=x/100.0;

//当输入为7时,代表7折,输出应为0.7
if(x<10&&x>=1)
output=x/10.0;

returnoutput;
}
intmain(){
floatcount;
intdiscount_str;

puts("输入书的金额和打印情况(以空格为分割符,按回车结束):");
puts("(如输入的是207则表示20元的书打7折)");

scanf("%f%d",&count,&discount_str);

floatdiscount_f=get_discount(discount_str);
if(discount_f==0)
puts("输入的打折情况不合法.");
else{
floatresult=count*discount_f;
printf("打折后的金额为:%.2f ",result);
}
getchar();
getchar();
return0;
}

3 运行情况

Ⅶ 商品打折编程题

if(原价<=100)
价格=原价*0.95
else if(原价<1000)
价格=原价*0.9
else
价格=原价*0.85

大致就这样
自己看看吧

Ⅷ c#编程,某商场正在促销打折,购物满100减50,输入购买的商品的原价,编写方法计算顾客实际的付款

Console.WriteLine("请输入商品原价:");
decimal pay = Convert.ToDecimal(Console.ReadLine());
if (pay < 100)
{
Console.WriteLine("顾客实际应付款{0}元", pay);
}
else
{
Console.WriteLine("顾客实际应付款{0}元", pay-50);
}
Console.ReadKey();

说明:以上是C#编程,基于.Net平台进行,本人使用的是Visual Studio 2010(语言是C#)

Ⅸ c语言试题:淘宝商城促销活动,一次性购物满300元(以上)的打九折,一次性购物满500元(以上)的

这方面的问1题,你还是要去3禾塘月色平台学4习下,哪里很5多值得学习的

Ⅹ C语言编程,题目:周末商场促销,某品牌服装即可以买套装,又可以买单件,若买的不少于50套,每套80

#include<stdio.h>
int Get(int count)
{
if(count>=50)
return count*80;
else
return count*90;
}
int Pay(int shangyi,int kuzi)
{
int gold=0;
int left=0;

if(shangyi==kuzi)
gold=Get(shangyi);
else if(shangyi>kuzi)
{
gold=Get(kuzi);
left=shangyi-kuzi;
gold+=left*60;
}
else if(shangyi<kuzi)
{
gold=Get(shangyi);
left=kuzi-shangyi;
gold+=left*45;
}
return gold;
}
int main()
{
int shangyi=55;
int kuzi=50;
int gold=Pay(shangyi,kuzi);
printf("%d ",gold);

system("pause");
}

阅读全文

与编程题打折促销活动相关的资料

热点内容
乡镇房屋营销方案 浏览:973
促销活动结束前短信 浏览:165
华邑品牌数字营销集团 浏览:165
免费蓝光1080p电影完整版 浏览:265
个人电子商务有哪些网络营销手段 浏览:151
深圳市百事泰电子商务 浏览:366
我是做电子商务的英文怎么说 浏览:234
电影《夏宫》在线观看 浏览:1
电子商务与商务智能专业介绍 浏览:942
奥特曼的10部大电影 浏览:872
义乌旭阳电子商务有限公司 浏览:192
b2b电子商务渗透率 浏览:140
法国啄木鸟必看的几部 浏览:568
童装店六一促销活动策划 浏览:119
怀孕大肚子电影有哪些 浏览:368
海底捞品牌营销战略分析 浏览:646
一起同过窗同人小说 浏览:128
日本被绑架囚禁电影 浏览:487
针对学生酒店促销方案 浏览:61
丽卡主演的电影 浏览:988