① 某商場進行促銷活動
(1)第一次購物顯然沒有超過100,
即在第二次消費80元的情況下,她的實質購物價回值只能是80元.
(答2)第二次購物消費252元,則可能有兩種情況,這兩種情況下付款方式不同(折扣率不同):
①第一種情況:她消費超過100元但不足300元,這時候她是按照9折付款的.
設第二次實質購物價值為x,那麼依題意有x×0.9=252,解得:x=280.
①第二種情況:她消費超過300元,這時候她是按照8折付款的.
設第二次實質購物價值為x,那麼依題意有x×0.8=252,解得:x=315.
即在第二次消費252元的情況下,她的實際購物價值可能是280元或315元.
綜上所述,她兩次購物的實質價值為80+280=360或80+315=395,均超過了300元.因此均可以按照8折付款:
360×0.8=288元
395×0.8=316元
答:一次性付款需要288元或316元.
② 某商場開展促銷活動,顧客數量徒增
x>或=100
③ 求解C語言題! 商場推出「換購優惠」服務,對於單次消費50元的顧客,加2元,可換購百
#include<stdio.h>
#include<math.h>
intmain()
{
intflag;
floatsum;
printf("請輸入消費金額:");
scanf("%f",&sum);
printf(" 是否參加優惠換購活動: ");
printf(" 1:滿50元,加2元換購百事可樂飲料1瓶 ");
printf(" 2:滿100元,加3元換購500ml可樂1瓶 ");
printf(" 3:滿100元,加10元換購5公斤麵粉 ");
printf(" 4:滿200元,加10元可換購1個蘇泊爾炒菜鍋 ");
printf(" 5:滿200元,加20元可換購歐萊雅爽膚水1瓶 ");
printf(" 0:不換購 ");
printf(" 請選擇:");
scanf("%d",&flag);
switch(flag)
{
case1:
if(sum>=50)
{
sum+=2;
printf("成功換購1瓶百事可樂飲料! ");
}
else
{
printf("您的消費不足50元,不能換購百事可樂! ");
}
break;
case2:
if(sum>=100)
{
sum+=3;
printf("成功換購1瓶500ml可樂! ");
}
else
{
printf("您的消費不足100元,不能換購500ml可樂! ");
}
break;
case3:
if(sum>=100)
{
sum+=10;
printf("成功換購5公斤麵粉! ");
}
else
{
printf("您的消費不足100元,不能換購5公斤麵粉! ");
}
break;
case4:
if(sum>=200)
{
sum+=10;
printf("成功換購1個蘇泊爾炒菜鍋! ");
}
else
{
printf("您的消費不足200元,不能換購蘇泊爾炒菜鍋! ");
}
break;
case5:
if(sum>=200)
{
sum+=20;
printf("成功換購1瓶歐萊雅爽膚水! ");
}
else
{
printf("您的消費不足200元,不能換購歐萊雅爽膚水! ");
}
break;
case0:
printf("您沒有參加換購活動! ");
break;
default:
break;
}
printf("本次消費總金額:%.2f ",sum);
return0;
}
④ c語言試題:淘寶商城促銷活動,一次性購物滿300元(以上)的打九折,一次性購物滿500元(以上)的
這方面的問1題,你還是要去3禾塘月色平台學4習下,哪裡很5多值得學習的
⑤ 用c語言編寫一個程序,某超市舉行店慶活動,所有商品9.5折銷售。根據商品單價p,計算商品實付金額c
#include<stdio.h>
intmain()
{
doublep,c;
scanf("%lf",&p);
c=p*0.95;
printf("%.2lf ",c);
return0;
}
⑥ c語言 如何用switch語句編寫一個有關商場購物金額優惠的選擇程序
#include <stdio.h>
int main(int argc, char** argv)
{
int amount = 0;
scanf("%d", &amount);//輸入顧客購買的總額
int status = amount/1000;
switch (status)
{
case 0: break;
case 1: amount = amount * 0.95; break;
case 2: amount = amount*0.90; break;
case 3: amount *= 0.85; break;
default: amount *= 0.80; break;
}
printf("%d\n", amount);//列印出打內折後容的總額
return 0;
}
⑦ C語言問題求大神請教 某商店推出打折活動,要求購物達到或超過2000元得打八折,購物達到或超過5
int ShoudPay(int value)
{
if(value < 500)
return value;
else if(value >=500 && value < 2000)
return value - 50;
else
return (int )(value * 0.8f);
}
原文沒有提到 1000 - 2000,不科學。不可能500 - 1000的都減價,1000 - 2000的不減,
當然 如果你是做題 的話 請嚴格按照題意
⑧ C語言求 ②某商場給出的購物折扣率如下: 購物金額<100元,不打折; 100元≦購物金額<30
#include <stdio.h>
int main()
{
int c,d;
float w,p;
printf("Input payment:");
scanf("%f",&p);
if(p>=1000)c=10;
else c=p/100;
switch(c)
{
case 0:
d=0;
break;
case 1:
d=5;
break;
case 2:
case 3:
case 4:
d=8;
break;
case 5:
case 6:
case 7:
case 8:
case 9:
d=10;
break;
case 10:
d=15;
break;
default:
printf("error");
break;
}
w=p*(1-d/100.0);
printf("price = %.1f ",w);
return 0;
}
⑨ 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");
}
⑩ 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#)