• 会员号的百位数字等于产生的随机数即为幸运会员


    代码要求:随机输入一个四位数的卡号,获取百位数;然后利用Math类中的random()*10方法产生一个0到9打整数,

         如果输入的四位数百位数等于随机产生的数,则中奖,反之不中奖。

    代码:

    package net.day0625;

    import java.util.Scanner;

    public class Work1 {
      static Scanner input = new Scanner(System.in);
      public static void main(String[] args) {
      // 显示活动内容界面
      System.out.println("我行我素购物管理系统 > 幸运抽奖");
      System.out.println();
      boolean flag = false;
      do {
        System.out.print("请输入4位会员卡号:");
        //将获取的输入会员卡号幅值类型为String类型
        String num = input.next();
        // String类型的length方法获取输入的字符串长度
        int Digits = num.length();
        //判断输入字符串长度
        if(Digits < 4 || Digits > 4) {
          flag = true;
          System.out.println("您输入的不是四位数会员卡号,请重新输入!");
        }else {
          //利用Integer类中的parseInt()方法将字符串转化为整型
          int intNum = Integer.parseInt(num);
          //计算获取百位数
          int baiwei = intNum/100%10;
          // 随机产生一个一位数的整数
          int winNum = (int) (Math.random()*10);
          if(winNum == baiwei) {
            System.out.println(num+"号客户是幸运客户,获得精美Mp3一个!");
          }else {
            System.out.println(num+"号客户,谢谢您的支持!");
          }
          break;
        }
      }while(flag);


      }
    }

    运行结果:

              

  • 相关阅读:
    Visual Studio 2008中 在工具栏上添加"在文件中查找"
    WPF 获得文件夹路径/浏览文件夹路径
    WPF ListBox
    如何:创建和使用 C# DLL(C# 编程指南)
    (收藏)《博客园精华集》分类索引
    WPF 文件级资源(类似与使用CSS文件,然后引用CSS文件)
    [WPF/Silverlight]让INotifyPropertyChanged的实现更优雅一些
    WPF 动画
    WPF 鼠标移动到图片变大,移开还原,单击触发事件效果
    Regsvr32.exe 用法
  • 原文地址:https://www.cnblogs.com/Dean-0/p/11084221.html
Copyright © 2020-2023  润新知