إعلان
تعلم الآن

الخوارزميات و هياكل البيانات التحدي الثالث - حل التمرين الأول بلغة C#

المطلوب

قم بتعريف دالة إسمها CountWords, عند استدعاءها نمرر لها نص, فترجع عدد الكلمات الموجودة في هذا النص.
بعدها قم بتجربة هذه الدالة في البرنامج.

مثال: إذا قمنا باستخدام الدالة CountWords() و تمرير النص "Programming is easy to learn." فإنها سترجع الرقم 5.


الحل بلغة C#

using System;

class Program
{
    static void Main(string[] args)
    {
        string text = "Programming is easy to learn.";
        int numberOfWords = CountWords(text);

        Console.Write("Total words: " + numberOfWords);

        Console.ReadKey();
    }

    static int CountWords(string s)
    {
        if (string.IsNullOrEmpty(s))
        {
            return 0;
        }

        int count = s.Split(' ').Length;
        return count;
    }
}
		

سنحصل على النتيجة التالية عند التشغيل.

Total words: 5
		

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة