Java初学者作业——简单程序根据用户输入的会员类型以及购物金额,判断是否能够享受活动优惠


需求说明:

超市周年庆举行购物满减活动,编写Java程序,根据用户输入的会员类型以及购物金额,判断是否能够享受活动优惠,会员类型的输入不限制大小写。具体获取规则:若为VIP会员,则直接享受活动优惠;若为普通会员,则购物金额满50元,即可享受活动优惠;若为非会员,则购物金额满100元,才能享受活动优惠。

实现思路:

  1. 声明变量userType、sumMoney用于存储用户会员类型以及购物金额。
  2. 声明变量result,用于存储判断结果。
  3. 通过Scanner接收用户输入的数据,并为变量userType、sumMoney赋值。
  4. 通过各种运算符进行优惠条件的判断,并将运算结果存储于变量result。
  5. 通过System.out.printf实现格式化输出运算结果。

实现代码:

import java.util.Scanner; public class DiscountDemo { public static void main(String[] args) { //声明变量 Scanner sc = new Scanner(System.in); char userTYpe;//会员类型 int sunMoney;//购物金额 boolean result; System.out.println("请输入会员类型(A、VIP会员,B、会员,C 非会员):"); userTYpe = sc.next().charAt((0)); System.out.println("请输入你的购物金额:"); sunMoney = sc.nextInt(); result = (userTYpe=='a')||(userTYpe=='A')|| (userTYpe=='b')||(userTYpe=='B')&&(userTYpe>=50)|| (userTYpe=='c')||(userTYpe=='C')&&(userTYpe>=100); System.out.println("会员类型\t购物金额\t是否满足购物条件"); System.out.printf("%c\t%d\t%b",userTYpe,sunMoney,result); } } 

原文链接:https://blog.csdn.net/weixin_44893902/article/details/104334103?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165277499316781667814000%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165277499316781667814000&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-27-104334103-null-null.nonecase&utm_term=%E4%BC%98%E6%83%A0

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
文明发言,共建和谐米科社区
提交
头像

昵称

取消
昵称表情图片