標題:
if...else if...else 判斷式 (二)
[打印本頁]
作者:
tonyh
時間:
2021-1-22 14:10
標題:
if...else if...else 判斷式 (二)
利用if...else if...else語法,試做一成績分級程式。
90分以上 100分以下 優
80分以上 未達90分 甲
70分以上 未達80分 乙
60分以上 未達70分 丙
0分以上 未達60分 丁
不在上述範圍 輸入錯誤
&& and
|| or
import java.util.Scanner;
public class Ch09 {
public static void main(String[] args) {
while(true)
{
Scanner s=new Scanner(System.in);
float score;
String str;
System.out.print("請輸入你的成績: ");
score=s.nextFloat();
if(score>=90 && score<=100)
str="優";
else if(score>=80 && score<90)
str="甲";
else if(score>=70 && score<80)
str="乙";
else if(score>=60 && score<70)
str="丙";
else if(score>=0 && score<60)
str="丁";
else
str="輸入錯誤!";
System.out.println(str);
}
}
}
複製代碼
作者:
王博裕
時間:
2021-1-22 14:31
import java.util.Scanner;
public class Ch02 {
public static void main(String[] args) {
while(true)
{
Scanner s=new Scanner(System.in);
float score;
String str;
System.out.print("請輸入你的成績");
score=s.nextFloat();
if(score>=90 && score<=100)
str="優";
else if(score>=80 && score<=90)
str="甲";
else if(score>=70 && score<=80)
str="乙";
else if(score>=60 && score<=70)
str="丙";
else if(score>=0 && score<=60)
str="丁";
else
str="輸入錯誤!";
System.out.println(str);
}
}
}
複製代碼
作者:
吳聲寬
時間:
2021-1-22 14:31
import java.util.Scanner;
public class Ch01
{
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
float score;
while(true)
{
System.out.print("Enter your score: ");
score=s.nextFloat();
if(score>=90 && score<=100)
System.out.println("優");
else if(score>=80 && score<90)
System.out.println("甲");
else if(score>=70 && score<80)
System.out.println("乙");
else if(score>=60 && score<70)
System.out.println("丙");
else if(score>=0 && score<60)
System.out.println("丁");
else
System.out.println("ERROR!!");
System.out.println();
}
}
}
複製代碼
作者:
卓炘暘
時間:
2021-1-22 14:33
本帖最後由 卓炘暘 於 2021-1-22 14:37 編輯
import java.util.Scanner;
public class Ch01 {
public static void main(String[] args) {
while(true)
{
Scanner s=new Scanner(System.in);
float score;
String str;
System.out.print("請輸入你的成績");
score=s.nextFloat();
if(score>=90 && score<=100)
str="優";
else if(score>=80 && score<=90)
str="甲";
else if(score>=70 && score<=80)
str="乙";
else if(score>=60 && score<=70)
str="丙";
else if(score>=0 && score<=60)
str="丁";
else
str="輸入錯誤!";
System.out.println(str);
}
}
}
}
複製代碼
作者:
李柏穎
時間:
2021-1-22 14:34
import java.util.Scanner;
public class Ch06
{
public static void main(String args[])
{
Scanner s=new Scanner(System.in);
float a;
while(true)
{
System.out.print("輸入成績: ");
a=s.nextFloat();
if(a>=90 && a<=100)
System.out.println("優");
else if(a>=80 && a<90)
System.out.println("甲");
else if(a>=70 && a<80)
System.out.println("乙");
else if(a>=60 && a<70)
System.out.println("丙");
else if(a>=0 && a<60)
System.out.println("丁");
else
System.out.println("輸入錯誤");
}
}
}
複製代碼
作者:
王睿宇
時間:
2021-1-22 14:36
import java.util.Scanner;
public class A {
public static void main(String args[]){
Scanner s=new Scanner(System.in);
int i=0;
float score;
while(i<5){
score=s.nextFloat();
if(score>=0 && score<=100)
if(score<=100 && score>=90)
System.out.println("U");
else if(score<90 && score>=80)
System.out.println("甲");
else if(score<80 && score>=70)
System.out.println("乙");
else if(score<70 && score>=60)
System.out.println("丙");
else
System.out.println("丁");
else
System.out.println("輸入錯誤");
i=i+1;
}
}
}
複製代碼
作者:
楊澤全
時間:
2021-1-22 14:37
import java.util.Scanner;
public class Ch03
{
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
String str;
System.out.println("請輸入你的成績:");
float score=s.nextFloat();
if(score<=100&&score>=90)
str="優 ";
else if(score>=80&&score<90)
str="甲";
else if(score>=70&&score<80)
str="乙 ";
else if(score>=60&&score<70)
str="丙";
else if(score>=0&&score<60)
str="丁 ";
else
str="輸入錯誤!";
System.out.println(str);
}
}
複製代碼
作者:
紀承典
時間:
2021-1-22 14:38
import java.util.Scanner;
public class Ch01
{
public static void main(String[] args)
{
while(true)
{
Scanner s=new Scanner(System.in);
float score;
String str;
System.out.print("請輸入你的成績: ");
score=s.nextfloat();
if(score>=90 && score<100)
str="優";
else if(score>=80 && score<90)
str="甲";
else if(score>=70 && score<80)
str="乙";
else if(score>=60 && score<70)
str="丙";
else if(score>=0 && score<60)
str="丁";
else
str="輸入錯誤!";
System.out.println(str);
}
}
}
複製代碼
作者:
楊小萱
時間:
2021-1-22 14:42
import java.util.Scanner;
public class Ch05
{
public static void main(String[] args)
{
while(true)
{
Scanner s=new Scanner(System.in);
float score;
String str;
System.out.print("請輸入你的成績:");
score=s.nextFloat();
if(score>=90 && score<=100)
str="優" ;
else if(score>=80 && score<90)
str="甲";
else if(score>=70 && score<80)
str="乙";
else if(score>=60 && score<70)
str="丙";
else if(score>=0 && score<60)
str="丁";
else
str="輸入錯誤";
System.out.println(str);
}
}
}
複製代碼
作者:
藍健洲
時間:
2021-1-22 14:43
import java.util.Scanner;
public class Ch01{
public static void main(String args[])
{
while(true)
{
Scanner s=new Scanner(System.in);
float score;
System.out.print("輸入你的成績");
score=s.nextFloat();
if(score>=90 && score<=100)
System.out.println("優");
else if (score>=80 && score<90)
System.out.println("甲");
else if (score>=70 && score<80)
System.out.println("乙");
else if (score>=60 && score<70)
System.out.println("丙");
else if (score>=0 && score<60)
System.out.println("丁");
else
System.out.println("輸入錯誤");
System.out.println();
}
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2