Java程式判斷給定字元是母音還是子音
在本文中,我們將學習如何使用Java來判斷給定的字元是母音還是子音。在英語字母表中,'a'、'e'、'i'、'o'和'u'是母音,其餘字母是子音。為了判斷給定的字母是母音還是子音。
使用迴圈和或運算子來驗證給定字元是否為'a'或'e'或'i'或'o'或'u',否則它是子音。
判斷給定字元是母音還是子音的步驟
以下是判斷給定字元是母音還是子音的步驟:
- 首先,我們將從java.util包中匯入Scanner類。
- 然後提示使用者輸入一個字元並將其儲存在ch中。
- 使用if語句檢查ch是否為'a'、'e'、'i'、'o'或'u'。如果是,則它是母音,否則它是子音。
- 列印字元是母音還是子音。
Java程式判斷給定字元是母音還是子音
以下是判斷給定字元是母音還是子音的Java程式:
import java.util.Scanner;
public class VowelOrConsonant {
public static void main(String args[]){
System.out.println("Enter a character :");
Scanner sc = new Scanner(System.in);
char ch = sc.next().charAt(0);
if(ch == 'a'|| ch == 'e'|| ch == 'i' ||ch == 'o' ||ch == 'u'||ch == ' '){
System.out.println("Given character is an vowel");
}else{
System.out.println("Given character is a consonant");
}
}
}
輸出
Enter a character : a Given character is an vowel Enter a character : l Given character is a consonant
程式碼解釋
程式首先使用Scanner類從使用者那裡讀取一個字元。然後,它透過if語句檢查該字元是否為母音('a'、'e'、'i'、'o'、'u')之一。如果字元與這些母音中的任何一個匹配,則程式輸出"給定字元是母音。"如果它不匹配,則程式得出結論,該字元是子音,並列印"給定字元是子音。"
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP