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

طلب مساعده

بدأه eng aniani في 23 أبريل 2009 · 4 رد · 600 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي matrix]5*5] عناصرها عباره عن char كيف يمكنني ترتيب الأعمده فيها ترتيب أبجدي

#2

هل تقصد ترتيب كل عمود لوحده بمعزل عن الأعمدة الأخرى؟؟

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


#3

لو كانت ال matrix مثلا

d c a b e

h j k l g

u i o p z

m n b v x

q w e r t

فأريد أن تكون

a b c d e

k l j h g

o p i u z

b v n m x

e r w q t

#4

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

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


#5

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

 char[,] matrix = { { 'd', 'c', 'a', 'b', 'e' }, { 'h', 'j', 'k', 'l', 'g' }, { 'u', 'i', 'o', 'p', 'z' }, { 'm', 'n', 'b', 'v', 'x' }, { 'q', 'w', 'e', 'r', 't' } };
			int width = matrix.GetLength(1);
			int height = matrix.GetLength(0);
			for (int i = 0; i < height; i++)
				for (int j = 1; j < width; j++)
				{
					if (matrix[0, j] < matrix[0, j - 1])
					{
						for (int k = 0; k < height; k++)
						{
							char temp = matrix[k, j];
							matrix[k, j] = matrix[k, j - 1];
							matrix[k, j - 1] = temp;
						}
					}
				}
			string x = "";
			for (int i = 0; i < height; i++)
			{
				for (int j = 0; j < width; j++)
					x += matrix[i, j] + " ";
				x += "\n";
			}
			MessageBox.Show(x);

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

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