28-03-2013, 11:26 PM
sadwolf كتب :[COLOR="DarkGreen"]كأني اقول اذا كان (تي 1 اكبر من تي 1) ؟ وهما متساويينPHP كود :if T[j].value > T[i].value then
[/PHP]
وعليكم السلام اخي
اولا ان القيمتين ليستا متاويتان لان الاولى T[iiiiii] والثانية T[jjjjj]
ساعطيك شرح مبسط عن طريقة الترتيب
في كل مرة نثبت خانة من الخانات بالمتغير i ثم نقارنها مع باقي خانات الجدول الموالية لها
فعند وجود قيمة اصغر منها (اي الخانة i ) نقوم بايتبدالهما ببعض وذالك بهذا الجزء:[/COLOR]
كود :
begin
Z:=T[i].value;
a:=T[i].addr;
T[i]:= T[j];
T[j].value:=Z;
T[j].addr:=a;
end;بالتوفيق [/COLOR]
وتعاونوا على البر و التقوى ، ولا تعاونوا على الاثم والعدوان

