📘 ❞ اكودا خوارزميات الترتيب بلغة الباسكال ❝ كتاب

كتب لغة باسكال - 📖 كتاب ❞ اكودا خوارزميات الترتيب بلغة الباسكال ❝ 📖

█ _ 0 حصريا كتاب ❞ اكودا خوارزميات الترتيب بلغة الباسكال ❝ 2025 الباسكال: اكودا تأليف: علي حامد ايدام علي نبذة عن لغة باسكال باسكال هي برمجة متعددة الاستخدام تعتمد الأوامر وهي معروفة بوضوحها وقوتها وسهولة إنشاء البرامج طريقها وهو ما يجعل من اللغة البرمجية الأكثر استعمالا التدريس حتى وقت قريب و بالإضافة إلى سهولتها تمتاز بعدة قواسم مشتركة مع الـسي غير أن كان قد صمم البداية لأسباب تعليمية بحتة وكان مقتصرا خاصيّات محدودة جدا (فعلى سبيل المثال لم يكون هناك وجود لسلاسل الأحرف)؛ وبالإضافة لكل ذلك فإن كل النسخ المستعملة لباسكال خارج العالم التعليمي نسخ معدلة مثل تربو دلفي أوبجكت المقابل فإنه المعروف فد مكّن تصميم برامج شهيرة تخ وجزء أوائل أنظمة التشغيل الخاصة بماكينتوش وقد تم اقتباس هذه لغات أخرى أدا مودولا 2 (ثم 3) أوبرتون يحتوي اكواد ترتيب التالية : 1 السريع 2 خوارزمية شيل 3 الفقاعة 4 الاختيار 5 الاضافة بالاضافه انه شرح مبسط لمعظم الخوارزميات المزكورة اعلاه بسم الله الرحمن الرح مٌ هنا اسندنا ق مٌ للمصفوفة و مٌكن استخدام حلقة for لاسناد الق user كالات for i:=0 to 5 do Begin Writeln ('enter name'); Readln(ar[i]); End; a[1] := ; a[2] 24; a[3] 12; a[4] 56; a[5] 34 ; for i 1 4 do for j + do if a[i] > a[j] then begin tmp a[i]; a[i] a[j]; a[j] tmp ; end do writeln(i,': ',a[i]); end ا program selection; uses wincrt; var i,j , min :integer; min,temp:integer; ar:array[1 6] of integer; begin for i:=1 6 do begin writeln('enter the number'); readln(ar[i]); end; for i:= do begin min:=i; for j:= i+1 do begin كتب مجاناً PDF اونلاين ركن خاص بكتب مجانية لتعليم البرمجة باسكال باسكال الأوقات الحالية

إنضم الآن وتصفح بدون إعلانات
اكودا خوارزميات الترتيب بلغة الباسكال
كتاب

اكودا خوارزميات الترتيب بلغة الباسكال

اكودا خوارزميات الترتيب بلغة الباسكال
كتاب

اكودا خوارزميات الترتيب بلغة الباسكال

حول
المتجر أماكن الشراء
مناقشات ومراجعات
QR Code
عن كتاب اكودا خوارزميات الترتيب بلغة الباسكال:
اكودا خوارزميات الترتيب بلغة الباسكال

تأليف:

علي حامد ايدام علي

نبذة عن لغة باسكال

باسكال هي لغة برمجة متعددة الاستخدام تعتمد على الأوامر. وهي معروفة بوضوحها وقوتها وسهولة إنشاء البرامج عن طريقها. وهو ما يجعل من باسكال اللغة البرمجية الأكثر استعمالا في التدريس حتى وقت قريب.
و بالإضافة إلى سهولتها وقوتها، تمتاز لغة باسكال بعدة قواسم مشتركة مع لغة الـسي.غير أن باسكال كان قد صمم في البداية لأسباب تعليمية بحتة وكان مقتصرا على خاصيّات محدودة جدا (فعلى سبيل المثال لم يكون هناك وجود لسلاسل الأحرف)؛ وبالإضافة لكل ذلك فإن كل النسخ المستعملة لباسكال خارج العالم التعليمي هي نسخ معدلة مثل تربو باسكال، دلفي، أوبجكت باسكال.
و في المقابل، فإنه من المعروف أن باسكال فد مكّن من تصميم برامج شهيرة مثل تخ وجزء من أوائل أنظمة التشغيل الخاصة بماكينتوش. وقد تم اقتباس هذه اللغة في لغات أخرى مثل أدا، مودولا-2 (ثم مودولا-3)، أوبرتون.

يحتوي علي اكواد خوارزميات ترتيب التالية :

1- خوارزميات الترتيب السريع

2- خوارزمية شيل

3 - خوارزمية الفقاعة

4- خوارزمية الاختيار

5- خوارزمية الاضافة

بالاضافه انه يحتوي على شرح مبسط لكل لمعظم الخوارزميات المزكورة اعلاه



بسم الله الرحمن الرح مٌ

هنا اسندنا ق مٌ للمصفوفة
و مٌكن استخدام حلقة for
لاسناد الق مٌ من user
كالات for i:=0 to 5 do
Begin
Writeln ('enter name');
Readln(ar[i]);
End;
a[1] := 2 ;
a[2] := 24;
a[3] := 12;
a[4] := 56;
a[5] := 34 ;
for i := 1 to 4 do
for j := i + 1 to 5 do
if a[i] > a[j] then
begin
tmp := a[i];
a[i] := a[j];
a[j] := tmp ;
end ;
for i := 1 to 5 do
writeln(i,': ',a[i]);
end.
ا
program selection;
uses wincrt;
var
i,j , min :integer;
min,temp:integer;
ar:array[1..6] of integer;
begin
for i:=1 to 6 do
begin
writeln('enter the number');
readln(ar[i]);
end;
for i:= 1 to 4 do
begin
min:=i;
for j:= i+1 to 5 do
begin
الترتيب:

#6K

0 مشاهدة هذا اليوم

#37K

11 مشاهدة هذا الشهر

#8K

22K إجمالي المشاهدات
عدد الصفحات: 11.