الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مسآعده من ذوي الخبره في ال #c

بدأه N e o في 3 مارس 2008 · 6 رد · 818 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

آرجووو من الإخوه الإهتمام ومسآعدتي بآسرع وقت ممكن

كيف آشير لهذه الآشياء دآخل البرنآمج كي يتم التعآمل معها

1. المسآفه

2. الآحرف والآرقآم والرموز

3. الـ Tap

4. السطر الجديد

آريد رموزها في لغه السي شآرب ولكم جزيل الشكر والعرفآن

#2

4. السطر الجديد n/

الحمد لله الذي بنعمته تتم الصالحات

#3

شكراً آخووي ali_mma لردك

بس آنا مش قصدي آخليه ينزل سطر جديد ازآي آنا عآيز آعرفه البرنآمج انه يعدلي الحروف في ملف تكست معين وكذلك المسافات والـ Tap وآيضا الآسطر في ذلك الملف

....

#4

السلام عليكم ورحمة الله وبركاته

هل انت تقصد اثناء القراءة

ياريت توضيح

#5

نعم

آنا عآيز آعمل كووود يقرأ ملف تكست به موضوع

وظيفة البرنامج عد الآشاء التآليه :

1. Characters

2. spaces

3. Taps

4. Lines

ويعرضها لليوزر ,,,,

#6

السلام عليكم ورحمة الله

اولا :اقرا سطر سطر كل سطر تقرأه زود الكونتر الخاص بالسطور واحد مثلا ++LineCounter

ثانيا: اعمل اريه مكون من 26 خانة وهي تمثل عدد الحروف واعمل كونتر لل tab , space

اعمل لوب علي كل سطر تمشي علي حرف حرف كل حرف اعمل عليه check وحسب نوعه زود قيمة الخانة في الاريه المقابلة لهذا الحرف

مثلا لو الحرف a زود الخانة الاولي من الاريه ب واحد وهكذا

عشان تعمل check

if (character=='a')
arr[0]++;
else if(character==' ')
SpaceConter++;

ان شاء الله لو توفر لدي وقت هعملك مثال

#7
string filePath = @"C:\WINDOWS\system32\$winnt$.inf";
using(StreamReader sr = new StreamReader(filePath)) {
	int characters = 0, space = 0, tabs = 0, lines = 0;
	string buffer = sr.ReadToEnd();
	foreach(char c in buffer) {
		if(c == '\t') tabs++;
		else if(c == ' ') space++;
		else if(c == '\n') lines++;
		else characters++;
	}
	MessageBox.Show(
		string.Format(
			"characters = {0}\n space = {1}\n tabs = {2}\n lines = {3}",
			characters, space, tabs, lines));
}

تم تعديل هذه المشاركة بواسطة Moudey في 4 مارس 2008 في 00:38

مواضيع متنوعة

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…