標題:
if...else if...else 判斷式 (二)
[打印本頁]
作者:
tonyh
時間:
2019-8-2 14:29
標題:
if...else if...else 判斷式 (二)
本帖最後由 tonyh 於 2019-8-2 15:04 編輯
利用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);
}
}
}
複製代碼
作者:
余奕廷
時間:
2019-8-2 15:04
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+"\n");
}
}
}
複製代碼
作者:
曾暘竣
時間:
2019-8-2 15:04
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);
}
}
}
複製代碼
作者:
張郁庭
時間:
2019-8-2 15:05
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<90)
str="乙";
else if(score>=60 && score<70)
str="丙";
else if(score>=0 && score<60)
str="丁";
else
str="輸入錯誤!";
System.out.println(str);
System.out.print("\n");
}
}
}
複製代碼
作者:
葉俠愷
時間:
2019-8-2 15:05
import java.util.Scanner;
public class Ch01 {
public static void main(String[] args) {
String str;
float a;
while(true){
Scanner s= new Scanner(System.in);
System.out.println("請輸入成績");
a=s.nextFloat();
if(a<=100&&a>=90)
{
str="優";
}
else if (a<90&&a>=80) {
str="甲";
}
else if (a<80&&a>=70) {
str="乙";
}
else if (a<70&&a>=60) {
str="丙";
} else if (a<60&&a>=0) {
str="丁";
} else {
str="輸入錯誤";
}
System.out.println(str);}
}
}
複製代碼
作者:
張書涵
時間:
2019-8-2 15:07
import java.util.Scanner;
public class Ch01
{
public static void main(String ags[])
{
while(true)
{
float score;
Scanner s=new Scanner(System.in);
System.out.print("請輸入你的成績: ");
score=s.nextFloat();
if(score<=100 && score>=90)
System.out.println("優\n");
else if(score<90 && score>=80)
System.out.println("甲\n");
else if(score<80 && score>=70)
System.out.println("乙\n");
else if(score<70 && score>=60)
System.out.println("丙\n");
else if(score<60 && score>=0)
System.out.println("丁\n");
else
System.out.println("輸入錯誤!\n");
}
}
}
複製代碼
作者:
許育禎
時間:
2019-8-2 15:07
本帖最後由 許育禎 於 2019-8-2 15:15 編輯
import java.util.Scanner;
public class CH02 {
public static void main(String[] args) {
while(true){
Scanner s=new Scanner(System.in);
String str;
float score;
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);
}
}
}
複製代碼
作者:
黃永恩
時間:
2019-8-2 15:08
import java.util.Scanner;
public class ch02 {
public static void main(String[] args) {
Scanner c=new Scanner(System.in);
String str;
float a;
while(true){ //或者for(;;)
System.out.print("請輸入你的成績: ");
a=c.nextFloat();
if(a>=90&&a<=100)
str= "優";
else if(a>=80&&a<90)
str= "甲";
else if(a>=70&&a<80)
str= "乙";
else if(a>=60&&a<70)
str= "丙";
else if(a>=0&&a<60)
str="丁";
else
str= "輸入錯誤!";
System.out.println(str+"\n");
}
}
}
複製代碼
作者:
莊鈞程
時間:
2019-8-2 15:08
import java.util.Scanner;
public class Ch09{
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("輸入錯誤!");
}
}
}
複製代碼
作者:
鄭宇崴
時間:
2019-8-2 15:08
本帖最後由 鄭宇崴 於 2019-8-2 15:11 編輯
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+"\n");
}
}
}
複製代碼
作者:
許育慈
時間:
2019-8-2 15:13
import java.util.Scanner;
public class Ch03 {
public static void main(String[] args) {
String str1;
float score;
Scanner s=new Scanner(System.in);
while(true) {
System.out.print("請輸入你的成績:");
score=s.nextFloat();
if(score<=100 && score>=90){
str1="優";
}else if(score<90 && score>=80){
str1="甲";
}else if(score<80 && score>=70){
str1="乙";
}else if(score<70 && score>=60){
str1="丙";
}else if(score<60 && score>=0){
str1="丁";
}else{
str1="輸入錯誤!!";
}
System.out.println(str1+"\n");
}
}
}
複製代碼
作者:
潘憶承
時間:
2019-8-2 15:13
本帖最後由 潘憶承 於 2019-8-2 15:15 編輯
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+"\n");
}
}
}
複製代碼
作者:
蔡明蓉
時間:
2019-8-2 15:15
本帖最後由 蔡明蓉 於 2019-8-2 15:18 編輯
import java.nio.file.attribute.FileOwnerAttributeView;
import java.util.Scanner;
public class Ch44
{
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);
System.out.println();
}
}
}
複製代碼
作者:
余映均
時間:
2019-8-2 15:16
本帖最後由 余映均 於 2019-8-2 15:18 編輯
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<=100 && score>=90)
str="優";
else if(score<90 && score>=80)
str="甲";
else if(score<80 && score>=70)
str="乙";
else if(score<70 && score>=60)
str="丙";
else if(score<60 && score>=0)
str="丁";
else
str="輸入錯誤!";
System.out.println(str+"\n");
}
}
}
複製代碼
作者:
黃芊嬡
時間:
2019-8-2 15:18
import java.util.Scanner;
public class sdf {
public static void main(String[] args) {
while (true)
{
Scanner s=new Scanner(System.in);
float str;
System.out.println("請輸入你的成績:");
str=s.nextFloat();
if(str>=90&&str<=100)
System.out.print("優");
else if(str>=80&&str<=89)
System.out.print("甲");
else if(str>=70&&str<79)
System.out.print("乙");
else if(str>=60&&str<=69)
System.out.print("丙");
else if(str>=0&&str<=60)
System.out.print("丁");
else
System.out.print("輸入錯誤!");
System.out.println(str+"\n");
}
}
}
複製代碼
作者:
何育翔
時間:
2019-8-2 15:25
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);
}
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2