ملخص حلو الالغوريتم بالعربي الشرح - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات الجامعة و البحث العلمي > منتدى الهندسة > قسم العلوم و التقنيات و علوم المادة

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

ملخص حلو الالغوريتم بالعربي الشرح

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2013-11-17, 19:31   رقم المشاركة : 1
معلومات العضو
عبد الله ابن ماجد
عضو مبـدع
 
الصورة الرمزية عبد الله ابن ماجد
 

 

 
إحصائية العضو










Thumbs up ملخص حلو الالغوريتم بالعربي الشرح

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

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

الدرس الأول مقدمة للغة البرمجة الألغوريتم algorithme

مقدمة

الكل منا سمع عن لغات البرمجة و الكل يعرف أنها مجموعة من الأوامر توصلنا لغاية ما و لكن قلة فقط تعرف أن كل هذه اللغات أصلها الألغوريتم لهذا فإن الألغوريتم هو مجموعة من الأوامر مثل كل لغات البرمجة الأخرى و الفرق بينها و بينه أنه يكتب على ورق و ليس الحاسوب فأي مبرمج يريد صنع برنامج كتب أولا ألغوريتم خاص به تم استبدل الأوامر بلغة برمجة أخرى ليضعها على الحاسوب و قبل الدخول في التعقيدات وجب علينا معرفة مراحل عمل برنامج ما في عالم المعلوميات حيت يوجد تلات أطراف للحوار هم :

-المستعمل : هو الشخص الذي واجه مشكلا و طلب المساعدة من الحاسوب حيت أن المستعمل يرى في حاسوب مزود بالبرنامج المناسب أداة لتسيير أعماله فهدفه إدا هو التعلم للأستخدام الأمتل لهذه الأداة

-المبرمج و هو الشخص القادر على توجيه الحاسوب في حل المشاكل التي يطرحها المستعمل أي أن المبرمج ينفد ما يطلب منه بتوجيه من المستخدم

-الحاسوب و هو الأدات التي يستعملها المبرمج في إنجاز أعماله مصحوبا ببرامج تتيح له تنفيد الأوامر فيكفي أن يكون البرنامج سليما من حيت الكتابة ليقوم بكل ما هو مطلوب منه
تعريف الألغوريتم

الألغوريتم هو عبارة عن متتالية منتهية من التعليمات تبين الطريقة التي تم بها تنفيد مجموعة من العمليات للحصول على حل لمشكل ما
سؤال : لمذا نتعلم اللوغاريتم لتعلم البرمجة ؟
أضن أننا أجبنا على هدا السؤال سابقا في الموضوع الخاص بالتقديم لاكن لا ضير فالإعادة
اللوغاريتم هو تعبير عن سلسلة من الأوامر تحل مشكلة ما و هو مستقل عن خصوصيات البرامج أي أن إتقان اللوغاريتم هو إتقان الصيغة أو البناء المنطقي لبرنامج ما و المشكل الوحيد المطروح هو اختلاف الأوامر بينه و بين لغات البرمجة المخترفة
بالنسبة للأوامر سوف أعطيها باللغة الفرنسية في كل الدروس القادمة إن شاء الله


المتغيرات - Variables

من المُسلم به، أن كل برنامج يتطلب وجود بيانات إما أن يدخلها المستخدم أو أن تكون مخزنة في ذاكرة الكومبيوتر. حيث يتم تشغيل هذه البيانات وإجراء عمليات عليها لنحصل على معلومات والتي هي مخرجات البرنامج.

فإذا تخيلنا أن ذاكرة الكومبيوتر عبارة عن خزانة بها عدد من الأرفف، فإن المتغيرات تمثل الصناديق التي توضع على هذه الأرفف. فكما أن لكل صندوق اسم معين يصف محتوياته، بالإضافة إلى حجم معين؛ فكذلك المتغيرات لها اسم و نوع لتتمكن من تخزين مختلف البيانات في ذاكرة الكومبيوتر. وسمي بالمتغير لأن البيانات التي يحملها يمكن تغييرها وليست ثابتة.

وبذلك، فإننا نحتاج عند استخدام أي متغير من تعريفه أولاً، وذلك يكون عن طريق اختيار اسم مناسب له و ذكر نوعه
أنواع المتغيرات :

chaine de caracteres = الكلمات
entier = أعداد صحيحة طبيعية (1 . 2 . 3 . -5 . -10 . 100)
reel = أعداد حقيقية (1/4 . 5.4 . -102.545 )
booleen = صحيح أو خطأ (Vrais ou faux)
هناك أخرى لاكن هده تعتبر الأساسية

لتعريف متغير نستعمل الأمر variable

مثال :

variable a : entier
أي أننا نعلم البرنامج أن a سنخزن به عددا صحيحا طبيعيا

variable Nom : chaine de caracteres
هنا نعلم البرنامج أننا سوف نخزن به كلمة في المتال الكلمة هي الإسم العائلي Nom

سننتقل الأن إلى كيفية استعمال المتغيرات

يجب أن نعرف أولا أنه بعد تخزين المتغيرات نقوم ب عمل البرنامج و اللدي يكون على الشكل التالي

Variable تعريف المتغيرات
Debut
الأوامر
Fin

سوف أعطيكم برنامج صغير حيت سوف أقوم بإعطاء قيمتين لمتغيرن a و b من تم سوف أقوم بجمع الرقمين في متغير c
ملاحضة عندما نريد تسجيل قيمة ما في متغير ما نقوم باستعمال سهم معكوس
مثلا : a <-- 10 تعني أن a سيأخد القيمة 10
Variable a,b,c : entier
Debut
a <--- 5
b <--- 2
c <--- a + b
Fin

في هدا الألغوريتم تأخد a القيمة 5 و b القيمة 2
بالنسبة ل c في هي جمع قيمة a مع قيمة b اي أن قيمة c ستكون 5 + 2 أي 7

ملاحضة مهمة : عندما يقوم برنامج ما بقرأة الأوامر فهو يبدأ بالسطر الأول تم التاني إلى الأخر أي أنه لا يمكنك استعمال متغير إن لم تعرفه مسبقا و في المتال المطروح لا يمكنك حساب


c إن لم تعطي قيم ل a و b أولا
السلام عليكم و رحمة الله


يستعمل أمر الكتابة ECRIRE لكتابت رسالة للمستعمل تدله على ما يحدت

ويستعمل أمر القراءة LIRE لجعل الحاسوب يتوقف في مرحلة ما إلى حين إدخال المستعمل لقيمة يقرؤها الحاسوب


متال

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


Variables a,carre : entier
Debut
Ecrire "Entrer un Nombre"
Lire(a)
b <-- a * a
Ecrire "le carre de a est " & b
FIN

Ecrire "Entrer un Nombre"
تعني اننا طلبنا من الحاسوب إخراج رسالة إلى المستعمل تطلب منه إدخال رقم

Lire(a)
تعني اننا قمنا بتسجيل ما قام المستعمل بادخاله في a

b <-- a * a
تعني اننا سجلنا a*a في المتغير b- أي مربع a لأن الحاسب لا يقبل a²

Ecrire "le carre de" & a & "est " & b
تعني اننا طلبنا من الحاسوب إخراج رسالة للمستعمل تخبره بالنتيجة

ملاحضة : إن كنا نريد أن نخرج للمستعمل رسالة نستعمل " الرسالة هنا " لاكن إن كنا نريد أن نخرج له القيمة المسجلة في المتغير نكتبها A او b بدون " "
و إدا كنا نريد إخراج الرسالة بها نص و قيمة المتغير نستعمل & لتفريق بينهم

مثال


Variable a,b : entier
Debut
a <-- 5
b <-- 10
Ecrire " a = " & a RESULTAT : a = 5

Ecrire " b = " & b Resultat : b = 10

Ecrire " b - a = " & b - a Resultat : b-a = 5

Ecrire b & "-" & a & " = " & b-a RESULTAT : 10 - 5 = 5
FIN








 


رد مع اقتباس
قديم 2013-11-17, 19:33   رقم المشاركة : 2
معلومات العضو
عبد الله ابن ماجد
عضو مبـدع
 
الصورة الرمزية عبد الله ابن ماجد
 

 

 
إحصائية العضو










افتراضي

لقد قمت بتجميع مجموعة من الدروس ومن لديه مجموعة أخي من الدروس بالعربي فلايبخل انا بحاجة الي تمارين + حلول حول الالغوريتم










رد مع اقتباس
قديم 2013-11-19, 18:37   رقم المشاركة : 3
معلومات العضو
genthk
عضو مشارك
 
إحصائية العضو










افتراضي

merciiiiiiiiiiiiiiii










رد مع اقتباس
قديم 2013-11-22, 19:41   رقم المشاركة : 4
معلومات العضو
عبد الله ابن ماجد
عضو مبـدع
 
الصورة الرمزية عبد الله ابن ماجد
 

 

 
إحصائية العضو










افتراضي

هيا خاوتي أعطونا شويا دروس ول تمارين للافادة خاوتي










رد مع اقتباس
قديم 2014-01-16, 23:40   رقم المشاركة : 5
معلومات العضو
zakijesk
عضو مشارك
 
إحصائية العضو










افتراضي

بارك الله فيك يا اخي










رد مع اقتباس
قديم 2014-02-23, 22:33   رقم المشاركة : 6
معلومات العضو
*الامبراطورة*
عضو مميّز
 
الصورة الرمزية *الامبراطورة*
 

 

 
إحصائية العضو










افتراضي

بارك الله فيك










رد مع اقتباس
قديم 2014-02-24, 16:36   رقم المشاركة : 7
معلومات العضو
اميرة الجلفة17
عضو مميّز
 
الصورة الرمزية اميرة الجلفة17
 

 

 
إحصائية العضو










افتراضي

بارك الله فيك










رد مع اقتباس
قديم 2014-03-07, 20:06   رقم المشاركة : 8
معلومات العضو
عبد الله ابن ماجد
عضو مبـدع
 
الصورة الرمزية عبد الله ابن ماجد
 

 

 
إحصائية العضو










Mh51

اقتباس:
المشاركة الأصلية كتبت بواسطة lossia مشاهدة المشاركة
بارك الله فيك
وفيك الف بركة









رد مع اقتباس
قديم 2014-04-09, 17:29   رقم المشاركة : 9
معلومات العضو
ايمان06
عضو مشارك
 
الصورة الرمزية ايمان06
 

 

 
إحصائية العضو










افتراضي

شكرا لك اخي ...................










رد مع اقتباس
قديم 2015-09-04, 13:10   رقم المشاركة : 10
معلومات العضو
اونصيان مجاهد
عضو مشارك
 
إحصائية العضو










افتراضي

بارك الله فيك










رد مع اقتباس
قديم 2015-09-05, 21:41   رقم المشاركة : 11
معلومات العضو
khalilaben
عضو جديد
 
إحصائية العضو










افتراضي

بارك الله فيك










رد مع اقتباس
قديم 2015-11-18, 21:58   رقم المشاركة : 12
معلومات العضو
اشواق و الاشواق
عضو جديد
 
الصورة الرمزية اشواق و الاشواق
 

 

 
إحصائية العضو










افتراضي

السلام عليكم ....انا طالبة بالمدرسة العليا للأساتذة بالأغواط السنة الثالثة رياضيات و اريد نموذج عن الغوريتم طريقة لاغرونج في إيجاد الحل التقريبي للمعادلات الغير خطية ....من فضلكم أريده في أقرب الآجال ...










رد مع اقتباس
قديم 2015-11-19, 11:06   رقم المشاركة : 13
معلومات العضو
اشواق و الاشواق
عضو جديد
 
الصورة الرمزية اشواق و الاشواق
 

 

 
إحصائية العضو










افتراضي

تسلم و الله يفتح عليك










رد مع اقتباس
قديم 2015-11-19, 16:11   رقم المشاركة : 14
معلومات العضو
achref 12
عضو جديد
 
إحصائية العضو










افتراضي

شكرااااااااااااااااااااااااااا










رد مع اقتباس
قديم 2015-11-19, 16:21   رقم المشاركة : 15
معلومات العضو
achref 12
عضو جديد
 
إحصائية العضو










Post

ارجو المساعدة في حل هذا البرنامج









الصور المرفقة
نوع الملف: jpg img005.jpg‏ (197.6 كيلوبايت, المشاهدات 11)
نوع الملف: jpg img006.jpg‏ (195.0 كيلوبايت, المشاهدات 2)

رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
ملخص, الالغوريتم, الشرح, بالعربي


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 22:31

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc