iT邦幫忙

2024 iThome 鐵人賽

DAY 10
0
Mobile Development

Kotlin and Java 開發 Android APP 學習系列 第 10

TQC+ 物件導向程式語言Java 102 偶數相加

  • 分享至 

  • xImage
  •  

102 偶數相加

import java.util.Scanner;

public class JPA02 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int num1=0;
		int num2=0;
		
		try {
			num1 = sc.nextInt();			
			// 檢查是否為even, 若否,則 num1 賦值 0
			if(num1%2 !=0) {
				num1=0;
			}
		} catch (Exception ex) {

			// 捕捉例外情況,檢查是否為整數, 若否, num1 賦值 0
			num1=0;
			sc.next();	// 清除無效輸入
		}		
		try {
			num2 = sc.nextInt();
			
			// 檢查是否為even, 若否,則 num2 賦值 0
			if(num2%2 !=0) {
				num2=0;
			}
		} catch (Exception ex) {
			// 捕捉例外情況,檢查是否為整數, 若否, num2 賦值 0
			num2=0;
			sc.next();	// 清除無效輸入
		}
		// 輸出結果
		System.out.print(num1+num2);
		
		sc.close();
	}
}

參考資料:
TQC+ 物件導向程式語言 Java 17


上一篇
TQC+ 物件導向程式語言Java 101 字串列印
下一篇
TQC+ 物件導向程式語言Java 103 計算圓面積
系列文
Kotlin and Java 開發 Android APP 學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言