判断java成绩等级
import java.util.Scanner; //输入import语法
public class Test111209{
public static void main (String[]args){
String name ="李明";
String id ="11111111111";
int java;
Scanner sc= new Scanner(System.in);//固定形式
System.out.println("请输入java课成绩");
java =sc.nextInt(); //分数为整数
if( java<0 || java>100 ){
System.out.println("您输入的成绩不合法,结束");
return;
}
if( java>=80 ){
System.out.println(java+"成绩优良");
}else if( java>=60 ){
System.out.println(java+"成绩合格");
} else {
System.out.println("成绩不合格");
}
}
}
给出自己三门课程的成绩 英语、数学、java,
打印自己的学号、姓名,以及是否满足下列条件,满足条件则为true
(1)三门课程都及格
(2)三门课程都是优秀(大于等于90分)
(3)存在不及格课程
(4)三门不及格课程门数为2门
(5)三门中优秀课程门数为1门
public class Test1026{
public static void main(String[] args ){
String name;
name="李明";
String id;
id="11111111111";
System.out.println(" 姓名:"+name+" 学号:"+id);
int english=50; //定义各科分数
int math=80;
int java=90;
System.out.println(" 英语:"+english+" 数学:"+math+" java:"+java);
if (english>=60&&java>=60&&math>=60){
System.out.println("三门课都及格:");
} else {
System.out.println("三门课不都及格:");
}
if (english>=90&&java>=90&&math>=90){
System.out.println("三门课都优秀:");
} else {
System.out.println("三门课不全优秀:");
}
if (english<=60||java<=60||math<=60){
System.out.println("存在不及格课程");
} else {
System.out.println("不存在不及格课程");
}
if ((english<60&&java<60&&math>=60)||(english<60&&java>=60&&math<60)||(english>=60&&java<60&&math<60)){
System.out.println("不及格课程门数为2");
} else {
System.out.println("不及格课程数不为2");
}
if ((english<90&&java<90&&math>=90)||(english<90&&java>=90&&math<90)||(english>=90&&java<90&&math<90)){
System.out.println("优秀课程门数为1");
} else {
System.out.println("优秀课程门数不为1");
}
2、给定一个年份,判断是否闰年。
(闰年是能被400整除的年,如2000年,或者能被4整除但不能被100整除的年 如2004)
int year=2004;
System.out.println("年份"+year);
if (year%4==0&&year%100!=0||year%400==0){
System.out.println("是闰年");
} else {
System.out.println("不是闰年");
}
标题3、给定一个整数
(1)判断是奇数还是偶数
(2)判断能否被3整除
(3)判断能否被 3 和 5同时整除。
int x=9;
System.out.println("整数"+x);
if (x%2!=0){
System.out.println("为奇数");
} else {
System.out.println("为偶数");
}
if (x%3==0){
System.out.println("能被3整除");
} else {
System.out.println("不能被3整除");
}
if ((x%3==0)&&(x%5==0)){
System.out.println("能被 3 和 5同时整除");
} else {
System.out.println("不能被 3 和 5同时整除");
}
标题4、给定一个三位数,判断是否水仙花数
所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。*/
int y=153;
int y1,y2,y3;
y1=y/100;
y2=(y%100)/10;
y3=y%10;
System.out.println("整数"+y);
if (y1*y1*y1+y2*y2*y2+y3*y3*y3==y){
System.out.println("是水仙花数");
} else {
System.out.println("不是水仙花数");
}
本文探讨了如何根据Java成绩判断等级,包括三门课程的及格、优秀、不及格情况,以及年份是否为闰年的判断。同时,还讲解了整数的奇偶性、被3或5整除的条件,以及如何识别水仙花数。

2240

被折叠的 条评论
为什么被折叠?



