12.08作業9
阿新 • • 發佈:2018-12-16
從鍵盤輸入10個整數,合法值1.2.3,不是這三個數的即為非法數字,
程式設計統計每個合法數字和非法數字
package javadome3;
import java.util.Scanner;
public class Text30 {
public static void main(String[] args) {
int a = 0;//合法
int b = 0;//合法
int c = 0;//合法
int d = 0;//不合法
int [] arr = new int [10];
Scanner input = new Scanner(System.in);
System. out.println("請輸入10個整數:");
for(int i = 0;i < 10;i++){
arr[i] = input.nextInt();//輸入的10位數字 並且 通過switch判斷是否非法
}
System.out.println("輸出的10個數:");
for(int i =0;i < 10;i++){
System.out.print(arr[i]+" ");
switch(arr[i]){
case 1:
a++;
break;
case 2:
b++;
break;
case 3:
c++ ;
break;
default:
d++;
break;
}
}
System.out.println("數字1的個數:"+a);
System.out.println("數字2的個數:"+b);
System.out.println("數字3的個數:"+c);
System.out.println("非法數字的個數:"+d);
}
}