يمكن أن يكون تحديد عدد الكلمات في سلسلة أحرف تم إدخالها من لوحة المفاتيح مفيدا لأغراض مختلفة. على سبيل المثال ، في معالجة النصوص أو في تحليل البيانات. في هذه المقالة ، سننظر في عدة طرق لحساب الكلمات في سلسلة أحرف.
الطريقة الأولى هي استخدام وظيفة الانقسام (). تقسم هذه الوظيفة سلسلة إلى سلاسل فرعية باستخدام المحدد المحدد ، في هذه الحالة مسافة. ثم يمكنك حساب عدد السلاسل الفرعية المستلمة باستخدام خاصية العد ().
مثال:
سلسلة إنبوسترينغ = " مرحبا العالم! كيف حالك؟";
كلمات فار = سلسلة الإدخال.انقسام ('');
عدد الباحث = الكلمات.عدد();
وحدة التحكم.خط الكتابة ("عدد الكلمات في كل سطر:" + عدد);
// نتيجة: عدد الكلمات في كل سطر: 4
هناك طريقة أخرى لحساب الكلمات في سلسلة قد تكون استخدام حلقة والتحقق من كل حرف لمطابقة مع مسافة أو فاصل آخر. إذا لم يكن الحرف فاصلا ، فقم بزيادة عداد الكلمات.