English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمية Java الأساسية

تحكم في عملية بايثون

مجموعات بايثون

برمجة بايثون متعددة الأوجه (I)

برمجة بايثون متعددة الأوجه (II)

برمجة بايثون متعددة الأوجه (III)

معالجة الاستثنائات Java

قوائم بايثون

مجموعات Queue بايثون (الطوابير)

جمعيات Map بايثون

جمعيات بايثون

إدخال/خروج بايثون (I/O)

قراءه/كتابة بايثون

موضوعات بايثون أخرى

برنامج بايثون لتحقق ما إذا كانت الحرف حرف هجائي أو صوتي

جميع الأمثلة في Java

في هذا البرنامج، ستتعلم كيفية استخدام جملة if..else و switch في بايثون لتحقق ما إذا كانت الحرف حرف هجائي أو صوتي.

مثال 1: استخدام جملة if..else لتحقق ما إذا كانت الحرف حرف هجائي أو صوتي

public class VowelConsonant {
    public static void main(String[] args) {
        char ch = 'i';
        if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u')
            System.out.println(ch + " هو حرف");
        else
            System.out.println(ch + " هو صوت");
    }
}

عند تشغيل البرنامج، الناتج هو:

i هي حرف هجائي

في البرنامج المذكور أعلاه، يتم تخزين 'i' في متغير char ch. في بايثون، يتم استخدام雙 quotation marks " " للكلمات، والـ single quotation marks ' ' للحوروف.

الآن، لتحقق ما إذا كان ch هو حرف هجائي، تحقق ما إذا كان ch هو أي مما يلي ('a', 'e', 'i', 'o', 'u'). يمكن إكمال هذا باستخدام جملة if..else بسيطة.

يمكننا أيضًا استخدام جملة switch في بايثون لتحقق من الحروف الهجائية أو الحروف الصوتية.

مثال 2: استخدام جملة switch لتحقق ما إذا كانت الحرف هي هاء أو صوت

public class VowelConsonant {
    public static void main(String[] args) {
        char ch = 'z';
        switch (ch) {
            case 'a':
            case 'e':
            case 'i':
            case 'o':
            case 'u':
                System.out.println(ch + " هو حرف");
                break;
            default:
                System.out.println(ch + " هو صوت");
        }
    }
}

عند تشغيل البرنامج، الناتج هو:

z هو صوت

في البرنامج المذكور أعلاه، لم نستخدم جملة if طويلة، بل قمنا بتبديلها إلى جملة switch case.

إذا كان ch هو إحدى الحالات التالية ('a', 'e', 'i', 'o', 'u')، فإنه يتم طباعة الهاء. وإلا، يتم تنفيذ default وطباعة الصوتية على الشاشة.

جميع الأمثلة في Java