java学习2022-6-1

1、某超市举办抽奖活动,中奖条件是会员卡号各位数字之和为16。会员输入自己的四位卡号,即可知是否中奖。
如:中奖结果: true

输入代码

import java.util.Scanner;
public class Work{
	public static void main(String[] argus){
	Scanner sc=new Scanner(System.in);

		System.out.println("会员输入自己的四位卡号:");
		int code=sc.nextInt();
		int qian=code/1000;
		int bai=code%1000/100;
		int shi=code/10%10;
		int ge=code%10;
		boolean f=(qian+bai+shi+ge==16);      //falase&ture两种结果
		System.out.println("请查看您的会员卡号是否中奖:\t"+f);
	}
}

结果展示

 2、用户输入两个数,判断两个数的大小,输出结果如下:“第一个数更大?true/false”

import java.util.Scanner;
public class Work{
	public static void main(String[] argus){
	Scanner sc=new Scanner(System.in);

	System.out.println("请输入两个数字:");
	int code1=sc.nextInt();
	int code2=sc.nextInt();
	boolean f=(code1>code2);
	System.out.println("第一个数字更大:\t"+f);
	}
}

结果展示

 3、用户输入一个整数,判断是否是7的倍数,以boolean值输出。

代码输入

import java.util.Scanner;
public class Work{
	public static void main(String[] argus){
	Scanner sc=new Scanner(System.in);

	System.out.println("请输入一个整数:");
	int map=sc.nextInt(); 

	boolean f=map%7==0;            //没有余数为7的倍数
	System.out.println("是否为7的倍数\t"+f);
	}
}

结果展示

 4、闰年只需满足下列条件之- -:

(1) 1、能被4整除,但不能被100整除;

(2) 2、能被400整除

请根据年份,输出是否是闰年。

代码输入

import java.util.Scanner;
public class Work{
	public static void main(String[] argus){
		Scanner sc=new Scanner(System.in);

		System.out.println("请输入一个年份:");
		int year=sc.nextInt(); 

		boolean f=(year%400==0);                //能被400整除
		boolean m=(year%4==0&&year%100!=0);     //能被4整除,但不能被100整除(&&同真为真)
		boolean p=(f||m);                    //(||  一真即为真,满足任一条件)

		System.out.println("是否为闰年\t"+p);
	}
}

结果展示

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值