// (2)題目:利用條件運算符的嵌套來完成此題:假設有10位同學,請利用程式來判斷, // 當使用者輸入一學生的學習成績,如果 // 學習成績>=90分的同學用A表示, // 60-89分之間的用B表示, // 60分以下的用C表示。 (必須用迴圈完成)
package hey;
import java.util.Scanner;
public class score {
public static void main(String[] args) {
// (2)題目:利用條件運算符的嵌套來完成此題:假設有10位同學,請利用程式來判斷,
// 當使用者輸入一學生的學習成績,如果
// 學習成績>=90分的同學用A表示,
// 60-89分之間的用B表示,
// 60分以下的用C表示。 (必須用迴圈完成)
// 1.程序分析:這是條件運算符的基本例子。
Scanner scanner=new Scanner(System.in);
int i[]=new int[11];
for(int x=1;x<11;x++)
{
System.out.println("請輸入第"+x+"位同學的分數");
i[x]=scanner.nextInt();
scanner.close();
if(i[x]>=90) System.out.println("第"+x+"位同學"+"你得到A");
else if(i[x]>=60) System.out.println("第"+x+"位同學"+"你得到B");
else System.out.println("第"+x+"位同學"+"你得到C");
}
}
}
import java.util.Scanner;
public class score {
public static void main(String[] args) {
// (2)題目:利用條件運算符的嵌套來完成此題:假設有10位同學,請利用程式來判斷,
// 當使用者輸入一學生的學習成績,如果
// 學習成績>=90分的同學用A表示,
// 60-89分之間的用B表示,
// 60分以下的用C表示。 (必須用迴圈完成)
// 1.程序分析:這是條件運算符的基本例子。
Scanner scanner=new Scanner(System.in);
int i[]=new int[11];
for(int x=1;x<11;x++)
{
System.out.println("請輸入第"+x+"位同學的分數");
i[x]=scanner.nextInt();
scanner.close();
if(i[x]>=90) System.out.println("第"+x+"位同學"+"你得到A");
else if(i[x]>=60) System.out.println("第"+x+"位同學"+"你得到B");
else System.out.println("第"+x+"位同學"+"你得到C");
}
}
}
留言
張貼留言