packagezh.codegym.task.task04.task0414;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;/*
这一年包含的天数
使用键盘输入一个年份,然后确定这一年包含的天数。按如下所示显示结果:
这一年包含的天数:x
,
如果是闰年,则 x 为 366,
如果是平年,则 x 为 365。
*/publicclassSolution{publicstaticvoidmain(String[] args)throwsIOException{BufferedReader reader =newBufferedReader(newInputStreamReader(System.in));int days =Integer.parseInt(reader.readLine());if(days %4==0){if((days %100==0)&&(days %400!=0)){
days =365;}else{
days =366;}}else{
days =365;}System.out.println("这一年包含的天数:"+ days);}}
任务5
packagezh.codegym.task.task04.task0415;/*
三角形法则
使用键盘输入三个数字 a、b 和 c(建议三角形的边长)。
确定具有这些边的三角形是否存在。
按如下所示显示结果:
“三角形可能存在。”- 如果具有这些边的三角形可能存在。
“三角形不可能存在。”- 如果具有这些边的三角形不可能存在。
*/importjava.io.*;publicclassSolution{publicstaticvoidmain(String[] args)throwsException{BufferedReader reader =newBufferedReader(newInputStreamReader(System.in));String sA = reader.readLine();String sB = reader.readLine();String sC = reader.readLine();int a =Integer.parseInt(sA);int b =Integer.parseInt(sB);int c =Integer.parseInt(sC);if(a + b > c && a + c > b && b + c > a){System.out.println("三角形可能存在。");}else{System.out.println("三角形不可能存在。");}//在此编写你的代码}}
任务6 蒙眼过马路
packagezh.codegym.task.task04.task0416;/*
蒙眼过马路
行人交通信号灯的编程如下:
在每小时开始时,绿色信号灯点亮三分钟,
接下来黄色信号灯点亮一分钟,
然后红色信号灯点亮一分钟。
接下来绿色信号灯再次点亮三分钟,以此类推。
使用键盘输入一个实际的数字 t,用于表示从小时开始后经过的分钟数。
确定在指定时间什么颜色的交通信号灯处于点亮状态。
按如下所示显示结果:
如果绿灯点亮,则为“绿色”,
如果黄灯点亮,则为“黄色”,
如果红灯点亮,则为“红色”。
*/importjava.io.*;publicclassSolution{publicstaticvoidmain(String[] args)throwsException{BufferedReader reader =newBufferedReader(newInputStreamReader(System.in));String sNum = reader.readLine();double num =Double.parseDouble(sNum);
num = num %5;if(num >=0&& num <3){System.out.println("绿色");}elseif(num >=3&& num <4){System.out.println("黄色");}else{System.out.println("红色");}//在此编写你的代码}}
任务7 是否有一对?
packagezh.codegym.task.task04.task0417;/*
是否有一对?
使用键盘输入三个整数。确定这些数字中是否至少有一对相等的数字。
如果存在这样一对数字,则显示该数字,并用空格分隔。
如果三个数字全部相等,则全部显示。
*/importjava.io.*;publicclassSolution{publicstaticvoidmain(String[] args)throwsException{BufferedReader reader =newBufferedReader(newInputStreamReader(System.in));String sA = reader.readLine();String sB = reader.readLine();String sC = reader.readLine();int a =Integer.parseInt(sA);int b =Integer.parseInt(sB);int c =Integer.parseInt(sC);if(a == b && b == c){System.out.println(a +" "+ b +" "+ c);}elseif(a == b){System.out.println(a +" "+ b );}elseif(b == c){System.out.println(b +" "+ c);}elseif(a == c){System.out.println(a +" "+ c);}//在此编写你的代码}}