قراءة نص عربي من ملف (كان: ساعدوووني)

أرسل من قبل قطةحلب في الجمعة, 2008/03/14 - 12:12am.
صورة قطةحلب

تاريخ التسجيل: 2008-03-13
مشاركات: 2

الجامعة: المأمون
الكلية: هندسة الاتصالات
المرحلة: السنة الرابعة
الاختصاص: غير ذلك

مساء الخير لو سمحتوا أنا بدي اكتب برنامج يفتح ملف ويقرا النص العربي الموجود فيه ويعطي بالخرج معدل تكرار ظهور كل حرف من أحرف الأبجدية العربي في هذا النص ((مثلا أ 100 مرة وب 80 ...)) أنا كتبت البرنامج بس اعتمدت على فكرة انه كل حرف اله رمز آسكي وطلع الأخطاء عندي 0 بس عالتشغيل نتج معي خطأ بالنظام و يمكن السبب انه أصلا مافي رموز آسكي للغة العربية!!! وهلق ماعم بعرف كيف المفروض فكر ........ مكن حد يساعدني بالفكرة

اضغط على الصورة للتكبير
______________

تم تعديل العنوان من قبل mpcabd الرجاء استخدام عناوين معبرة.

قمةالقوة..ان تبتسم وفي عينيك دمعة**
قمةالصبر..ان تسكت وفى قلبك جرح يتكلم**
قمةالغرابة..ان تجرح من تحب**
وقمةالاخلاص..ان تحب من جرحك**

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 204

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
الجمعة, 2008/03/14 - 2:46pm
مشرف
صورة mpcabd

تاريخ التسجيل: 2006-02-19
مشاركات: 2139

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

اللغة العربية وكل اللغات فيك تستعمل معهم ترميز UTF-8

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2008/03/14 - 10:15pm
صورة as_els

تاريخ التسجيل: 2005-02-20
مشاركات: 237

الجامعة: دمشق
المرحلة: متخرج
الاختصاص: هندسة شبكات

كتب mpcabd:
اللغة العربية وكل اللغات فيك تستعمل معهم ترميز UTF-8
مضبوط بس لازم بالأول يكون الترميو تبع الملف هوي utf-8 وإلا ما راح يمشي الحال

أنا بتوقع انو الملف يلي عمتقرا منو مو utf-8 file

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2008/03/14 - 11:05pm
صورة قطةحلب

تاريخ التسجيل: 2008-03-13
مشاركات: 2

الجامعة: المأمون
الكلية: هندسة الاتصالات
المرحلة: السنة الرابعة
الاختصاص: غير ذلك

عفواً كأني ما فهمت ...
يعني هلق شو لآزم عدل عالبرنامج حتى يعطيني النتائج ويعد عدد تكرار الحروف؟؟

قمةالقوة..ان تبتسم وفي عينيك دمعة**
قمةالصبر..ان تسكت وفى قلبك جرح يتكلم**
قمةالغرابة..ان تجرح من تحب**
وقمةالاخلاص..ان تحب من جرحك**

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2008/03/14 - 11:58pm
مدير
صورة foaad

تاريخ التسجيل: 2005-07-15
مشاركات: 2741

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة برمجيات

الكود السابق موكتير صحيح (حتى بحالة الأحرف اللاتينية).
بس اذا بدك الكود السابق نفسه يشتغل على ملف (بترميز ASCII أو ANSI) يحوي أحرف غير لاتينية:
لازم تستبدلي كل 28 بـ 255
وكل ch-'|' بـ ch
وكل '|'+i بـ i
بهالحالة رح يطبع تواتر كل المحارف بمافي ذلك الأحرف والأرقام والرموز...

 
دخول أو تسجيل لإرسال التعليقات