تسجيل الدخول
اسم المستخدم
كلمة المرور

البحث في المكتبة


بحث متقدم

جديد الدروس
آخر 30 درس
كيف نحدد قوة قطع الحاسب الآلي ؟؟؟

تثبيت وندوز اكس بي من الدوس

[شرح]تصميم شاشة كمبيوتر ???

درس كيفية عمل قلم يرسم في الفلاش

كيفية عمل لمعة للنص

كيفية التعامل مع الفلاتر في الفلاش 8

درس الماسك {{ شرح بالفيديو }}

تعلم فنون الدمج في الفوتوشوب

كيفيه عمل السكرول بار

عمل خلفية جميلة

الكتابه الدائرية { شرح بالفيديو }

سلسلة دروسc++:الدرس الاول:مقدمة

التذهيب المتموج

دورة سيسكو للمساعدة فى تنظيم الشبكات Ccna

شهادة مايكروسوفت mcse بالعربي

دراسه تفصيليه عن بروتوكول Tcp/ip

مقدمه الى الجدران الناريه Firewalls

سلسلة دروس matlab(الدرس الخامس:أوامر مفيدة في MatLab

سلسلة دروس matlab(الدرس الرابع:كثير الحدود في MatLab

سلسلة دروس matlab(الدرس الثالث:المصفوفات في MatLab

سلسلة دروس matlab:الدرس الثاني:المتجهات فيmatlab

سلسلة دروس matlab(الدرس الاول:ما هو MatLab?)

دروس في لغة الاسمبلي(Assembly)

طريقه عمل الاسلاك الشائكة

تسفيط الورقه دون استخدام الفلاتر

نار ملتهبة

كيف تعمل فقعات

عمل نص شفاف

عمل زر احترافي

الكتابة المتشققة



إحصائيات المكتبة
المتواجدون الأن 1
عدد الأعضاء 1
عدد التصنيفات 24
عدد الدروس 306
عدد الردود 307
عـودة للخلف   دروس كتاب العرب > مكتبة الدروس > دروس البرمجة > الباسكال ( القسم الثاني )

الرد على الموضوع
تفاصيل الدرس
خيارات الدرس تقييم الدرس
تحميل الدرس ككتاب إلكتروني PDF
تحميل الدرس ككتاب إلكتروني PDF
( يتم تشغيل الإمتداد PDF بواسطة برنامج يمكنك تحميله من هنا )
تقييم الدرس:
عنوان الدرس الأمثلة
كاتب الدرس محب الله ورسوله
تاريخ الإضافة 03-15-2005
زمن الإضافة 02:36 PM
عدد مرات المشاهدة 1470

  #1  
محب الله ورسوله
 
الدروس التي أضافها: 305
المشاركات: n/a
الافتراضي الأمثلة

المثال الأول :



هذا البرنامج يقوم بإدخال 10 أعداد من المستخدم ويطبع العدد الأكبر منها


Program FindLargest(input,output);



Var

n,max:real;

i:integer;

flag:boolean;



Begin

Max=0;

flag:=true;

for i:= 1 to 10 do

begin

Write('Enter The Number :');

readln(n);

if flag then

begin

max:=n;

flag:=false

end

else

if n>max then max:=n

end;

Write('The large number = ',max)

End.



في هذا المثال نلاحظ أن الشرط الأول للدالة For سوف يتنفذ مره واحد عند تنفيذ التكرار وبعدها سوف ينفذ

الشرط الثاني لباقي الأعداد

فرضنا في هذا المثال للقيمة Max قيمة أوليه صفر وبدانا في إسناد القيم المدخله إليه كلما كانت أكبر



ولكن هنالك حل للمثال أسهل وأبسط للفهم



Program FindLargers(input,uotput);



Var

max,n:real;

j:integer;


Begin

max:=-maxint;



for j:= 1 to 100 do

begin

write('Enter the number :');

read(n);

if n>max then max:=n;

end;

Write('the large number=',max:9:3);

End.


في المثال الثاني عرفنا القيمة Max كما بالمثال الأول ولكن بالبداية أسندنا لها القيمة -MaxInt

وبذلك جعلنا لها قيمة ما لا نهاية ولكن بالسالب وهذه الخاصة مضاده لMaxInt والتي يقصد بها

ما لا نهاية بالموجب
الرد باقتباس
الرد على الموضوع



إنتقل إلى

مواضيع مشابهة
الموضوع أضاف الدرس القسم الردود آخر مشاركة
دورة سيسكو للمساعدة فى تنظيم الشبكات Ccna بنت النور دروس الشبكات 0 09-06-2005 04:19 PM

المجلة الإلكترونية - المنتديات - مكتبة البرامج
مكتبة الدروس - قسم الماسنجر
الإتصال بنا - الإعلان لدينا
mesothelioma cancer

Powered by vBulletin