本文目录一览:
- 1、商场推出幸运抽奖活动的java初级代码编写
- 2、急!Java 练习 根据会员积分,计算所享受的折扣。新手提问。
- 3、急!Java 练习 根据会员积分,计算所享受的折扣.
- 4、用Java知识解决 ,某商场促销,满百减四十,商品原价int a , 请用表达式表示实际销售价格。
- 5、Java超市管理系统,在会员卡拦中输入会员卡号,在折扣拦中自动生成折扣。
- 6、急!Java 练习 根据会员积分,计算所享受的折扣。
商场推出幸运抽奖活动的java初级代码编写
public class Lucky {
public static void main(String[] args){
System.out.println("请输入您的4位会员卡号:");
Scanner sc = new Scanner(System.in);
int number = sc.nextInt(); //接收用户从控制台输入的会员卡号,并保存在会员卡号变量中
int a = number/1000; //千位
int b = number%1000/100; //百位
int c = number%100/10; //十位
int d = number%10; //个位
if((a+b+c+d)20){
System.out.println("恭喜中奖!您是幸运客户");
}else{
System.out.println("谢谢参与!");
}
}
}
最基础的 没有异常判断 无限循环输入什么东西
急!Java 练习 根据会员积分,计算所享受的折扣。新手提问。
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // 从控制台输入
int jf = sc.nextInt();
if (jf 2000)
System.out.println("0.9折");
else if (jf = 2000 jf 4000)
System.out.println("0.8折");
else if (jf = 4000 jf 8000)
System.out.println("0.7折");
else
System.out.println("0.6折");
}
急!Java 练习 根据会员积分,计算所享受的折扣.
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
System.out.println("请输入会员积分:");
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
sc.close();
if(a200){
System.out.println("该会员享受的折扣是:0.9");
}else if(a=2000a=4000){
System.out.println("该会员享受的折扣是:0.8");
}else if(a=4000a=8000){
System.out.println("该会员享受的折扣是:0.7");
}else if(a=8000){
System.out.println("该会员享受的折扣是:0.6");
}
}
}
用Java知识解决 ,某商场促销,满百减四十,商品原价int a , 请用表达式表示实际销售价格。
先用总价除以100得到int a.
用总价减去a*40。
注意:控制总价除以100的时候是向上取还是向下取。
Java超市管理系统,在会员卡拦中输入会员卡号,在折扣拦中自动生成折扣。
如果是网页写的话 : 用js脚本语言
1.会员卡栏添加一个onblur事件 向一个action发送异步请求 发送了请求查询数据库会收到一个代表折扣类型的数字或者字符串 。
2.在JS脚本中根据这个返回的数据做处理 :
比如返回0 是代表没有折扣 那么折扣栏中的价格=原价
如果返回1 是代表一级会员 折扣5% 那么折扣栏中的价格=原价X(1-5%)
。。。
3.至于action中涉及的方法,你应该不难实现,查询数据库后包装为实体对象。
4,折扣栏设为只读 用选择器找到 用val()方法修改里面的值
这样就完成了 希望帮到你
急!Java 练习 根据会员积分,计算所享受的折扣。
package com.javaeye.morflame;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.print("输入积分:");
int a=in.nextInt();
int result=zhekou(a);
System.out.println("折扣为"+result+"折");
}
//求折扣的函数
private static int zhekou(int a) {
int result=0;
if(a2000)
{
result= 9;
}
else if(a4000){
result= 8;
}
else if(a8000){
result= 7;
}
else if(a=8000){
result= 6;
}
else{
System.out.println("输入的积分不在范围内!");
}
return result;
}
}
如果楼主觉得还不行,自己在这个基础上改一下下代码肯定就OK了