1、输入一个整数,如果此数为0,则输出”石头”,如果此数为1,则输出”剪刀”,如果此数为2,则输出”布”,如果为其它,则输出”错误”
package com.hz.choice;
import java.util.Scanner;
/**
* 1、输入一个整数,如果此数为0,则输出"石头",
* 如果此数为1,则输出"剪刀",如果此数为2,则输出"布",
* 如果为其它,则输出"错误"
* @author ztw
*
*/
public class Practice01 {
static int number;
public static void main(String[] args) {
System.out.println("请输入一个整数:");
Scanner sc = new Scanner(System.in);
number = sc.nextInt();
if(number==0){
System.out.println("石头");
}else if(number==1){
System.out.println("剪刀");
} else if(number==2){
System.out.println("布");
}else{
System.out.println("错误");
}
}
}
2、输出“你是男人吗?”,回答如果是true,那么输出“原来你是男人呀,呵呵”,
如果回答是:false,那么输出“你的性别难道是女?”。
package com.hz.choice;
import java.util.Scanner;
/**
* 2、输出“你是男人吗?”,回答如果是true,
* 那么输出“原来你是男人呀,呵呵”,
* 如果回答是:false,那么输出“你的性别难道是女?”。
* @author ztw
*
*/
public class Practice02 {
static boolean answer;
public static void main(String[] args) {
System.out.println("你是男人吗?");
Scanner sc = new Scanner(System.in);
answer = sc.nextBoolean();
if(answer==true){
System.out.println("原来你是男人呀,呵呵");
}else{
System.out.println("你的性别难道是女?");
}
}
}
3、输入一个整数,如果输入的数大于等于1000,那么输出“输入的数>=1000”,否则的话就输出“输入的数<1000”。
package com.hz.choice;
import java.util.Scanner;
/**
* 3、输入一个整数,如果输入的数大于等于1000,那么输出“输入的数>=1000”,否则的话就输出“输入的数<1000”。
* @author ztw
*
*/
public class Practice03 {
static int number;
public static void main(String[] args) {
System.out.println("输入一个整数:");
Scanner sc = new Scanner(System.in);
number = sc.nextInt();
if(number>=1000){
System.out.println("输入的数>=1000");
}else{
System.out.println("输入的数<1000");
}
}
}
4、输入一个int型的数据,判断这个数是否能被2整除,如果能被2整除,那么输出“这个数是偶数”,否则输出“这个数是奇数”。
提示:8%2==0 10%2==0
9%2=1*/
package com.hz.choice;
import java.util.Scanner;
/**
* 4、输入一个int型的数据,判断这个数是否能被2整除,
* 如果能被2整除,那么输出“这个数是偶数”,
* 否则输出“这个数是奇数”。
* @author ztw
*
*/
public class Practice04 {
static int number;
public static void main(String[] args) {
System.out.println("输入一个整数:");
Scanner sc = new Scanner(System.in);
number = sc.nextInt();
if(number%2==0){
System.out.println("这个数是偶数");
}else{
System.out.println("这个数是奇数");
}
}
}
5、输入一个int型的数据,判断这个数是否是奇数”*/
package com.hz.choice;
import java.util.Scanner;
/**
* 5、输入一个int型的数据,判断这个数是否是奇数”
* @author ztw
*
*/
public class Practice05 {
static int number;
public static void main(String[] args) {
System.out.println("输入一个整数:");
Scanner sc = new Scanner(System.in);
number = sc.nextInt();
if(number%2==0){
System.out.println("这个数不是奇数!!");
}else{
System.out.println("这个数是奇数!!!");
}
}
}
6、输入两个整数,放入到a与b变量中去,如果a>=b就将a与b中的值进行交换,否则就不交换。目地就是要让a中放的值总是小于或等于b中的数,输出。*/
package com.hz.choice;
import java.util.Scanner;
/**
* 6、输入两个整数,放入到a与b变量中去,
* 如果a>=b就将a与b中的值进行交换,否则就不交换。
* 目地就是要让a中放的值总是小于或等于b中的数,输出
* @author ztw
*
*/
public class Practice06 {
static int a,b;
public static void main(String[] args) {
System.out.println("输入两个整数:");
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
b = sc.nextInt();
if(a>=b){
int temp;
temp = a;a=b;b = temp;
System.out.println("a---:"+a+" b---:"+b);
}else{
System.out.println("a---:"+a+" b---:"+b);
}
}
}
7、输入三个int型的数据,放入到a,b,c三个变量中去,使用条件结构与交换逻辑将这三个变量中的值从小到大排列。
package com.hz.choice;
import java.util.Scanner;
/**
* 7、输入三个int型的数据,放入到a,b,c三个变量中去,
* 使用条件结构与交换逻辑将这三个变量中的值从小到大排列。
* @author ztw
*
*/
public class Practice07 {
static int a,b,c,max,middle,min;
public static void main(String[] args) {
System.out.println("输入三个整数:");
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
b = sc.nextInt();
c = sc.nextInt();
max =a;
if(b>a&&b>c){
max = b;
}
if(c>a&&c>b){
max = c;
}
min = a;
if(b
8、输入一个三位整数,判其是不是降序数如:531是降序数 百位>十位>个位
package com.hz.choice;
import java.util.Scanner;
/**
* 8、输入一个三位整数,判其是不是降序数如:531是降序数 百位>十位>个位
* @author ztw
*
*/
public class Practice08 {
static int number;
public static void main(String[] args) {
int baiwei,shiwei,gewei;
System.out.println("输入一个三位数:");
Scanner sc = new Scanner(System.in);
number = sc.nextInt();
baiwei = number/100;
shiwei = (number%100)/10;
gewei = (number%100)%10;
if(baiwei>shiwei&&shiwei>gewei){
System.out.println(number+"是降序数!");
}else{
System.out.println(number+"不是降序数!");
}
}
}
9、输入一个年份,判是闰年还是平年(嗯那个整除4,不能整除100,或者整除400)
package com.hz.choice;
import java.util.Scanner;
/**
* 9、输入一个年份,判是闰年还是平年(嗯那个整除4,不能整除100,或者整除400)
* @author ztw
*
*/
public class Practice09 {
static int age;
public static void main(String[] args) {
System.out.println("输入一个年份:");
Scanner sc = new Scanner(System.in);
age = sc.nextInt();
if(age%4==0||age%100==0||age%400==0){
System.out.println(age+"是闰年!!!!");
}else{
System.out.println(age+"是平年!!!!");
}
}
}
10、现在有一个银行保险柜,有两道密码。
想拿到里面的钱必须两次输入的密码都要正确。
如果第一道密码都不正确,那直接把你拦在外面;
如果第一道密码输入正确,才能有权输入第二道密码。
只有当第二道密码也输入正确,才能拿到钱!
(两道密码自己设,要求密码长度不能低于6位)*/
package com.hz.choice;
import java.util.Scanner;
/**
* 10、现在有一个银行保险柜,有两道密码。
* 想拿到里面的钱必须两次输入的密码都要正确。
* 如果第一道密码都不正确,那直接把你拦在外面;
* 如果第一道密码输入正确,才能有权输入第二道密码。
* 只有当第二道密码也输入正确,才能拿到钱!
* (两道密码自己设,要求密码长度不能低于6位)
* @author ztw
*
*/
public class Practice10 {
//设置密码的两个参数
static String pw1;
static String pw2;
public static void main(String[] args) {
//包装输入密码的参数
String input1,input2;
Scanner sc = new Scanner(System.in);
System.out.println("请设置第一道密码:");
pw1 = sc.next();
//判断pw1长度是否大于6位
if(pw1.length()>5){
System.out.println("请设置第二道密码:");
pw2 = sc.next();
//判断pw2长度是否大于6位
if(pw2.length()>5){
System.out.println("密码设置成功!!!");
System.out.println("请输入第一道密码:");
input1 = sc.next();
//判断输入密码是否等于设置好的密码
if(input1.equals(pw1)){
System.out.println("请输入第二道密码:");
input2 = sc.next();
//判断输入密码是否等于设置好的密码
if(input2.equals(pw2)){
System.out.println("您好,你的钱!!!!!!!!!!!");
}else{
System.out.println("密码错误,请重新输入");
}
}else{
System.out.println("密码错误,请重新输入");
}
//如果pw2长度小于6位
}else{
System.out.println("密码长度有误!密码长度不能低于6位");
}
//如果pw1长度小于6位
}else{
System.out.println("密码长度有误!密码长度不能低于6位");
}
}
}
11、输出”你爱我吗?”,如果回答的是”yes”,则输出”你是爱我的”,如果回答的是”no”,则输出”原来你不爱我”,如果回答的是其它,则输出”你到底是爱还是不爱,自己也不清楚”.
package com.hz.choice;
import java.util.Scanner;
/**
* 11、输出"你爱我吗?",如果回答的是"yes",
* 则输出"你是爱我的",如果回答的是"no",
* 则输出"原来你不爱我",如果回答的是其它,
* 则输出"你到底是爱还是不爱,自己也不清楚".
* @author ztw
*
*/
public class Practice11 {
public static void main(String[] args) {
System.out.println("你爱我吗?");
Scanner sc = new Scanner(System.in);
String choice = sc.next();
if(choice.equals("yes")){
System.out.println("你是爱我的");
}else if(choice.equals("no")){
System.out.println("原来你不爱我");
}else{
System.out.println("你到底是爱还是不爱,自己也不清楚");
}
}
}