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

اريد تعلم كل شئ على الخوارزم من البداية لعدم معرفة الشاسعة به

بدأه sabrina_1603 في 20 أكتوبر 2008 · 3 رد · 3,042 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

لكن تظل ثقتي بكم كبيرة وارجوا ان تقبلوني تلميذة في هذا المنتدى

جزاكــــــــــــم الله عنا كل الخير

اذا غامرت في شرف مروم فلا تقنع ما دون النجوم

#2

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

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

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

إشكال: أكتب خوارزمية ترجع إن كان العدد زوجي أم فردي؟

لحل هذا الإشكال نعتمد باقي عملية القسمة على 2 و حسب النتيجة المتحصل عليها نعرف إن كان زوجي أم فردي.

هذا الحل الذي يعرفه الجميع حتى جدتي:)

و لكن كيف تكون صياغة هذا الإشكال ليفهمه الحاسوب و وفق تنضيم تسلسلي لتعليمات !!!

الحل و بكل بساطة يجسده الرسم التالي:

post-91400-1224589346_thumb.jpg

وهو ما يقابله الكتابة الخوارزمية التالية:

if condition
  statements A
else
statements B
end

هنا تتدخل لغات البرمجة لتحويل الخوارزمية التالية للغة يفهمها الحاسوب و تمكننا من تجسيد الخوارزمية.

اقتباس
ولي سؤال طرحته في كيفية تعلمه

آمل أن يكون أسس كتابة الخوارزميات في الـ Matlab مفيدا.

اقتباس
وهل يمكن كتابة الخوارزم بعدة لغات

ليس كتابة إنما ترجمة الخوارزميات لعدة لغات و تمت الاجابة على هذا السؤال سابقا.

اقتباس
لكن تظل ثقتي بكم كبيرة وارجوا ان تقبلوني تلميذة في هذا المنتدى

مرحبا بك بيننا

#3

السلام عليكم شكرا على الاهتمام ، وعلى الاجابة

سيدي شكرا على شرح الموضوع لكن اي لغة سهلة لعمل الخوارزم اي لغة اسهل لكتابة الخوارزم لكي اتعلمها .

شكرا وتقبلوا مني قائق الاحترام والامتنان لكل جهد بذل

انتظر توجيهاتكم ودروس

السلام عليكم

اذا غامرت في شرف مروم فلا تقنع ما دون النجوم

#4

انصح بالبدء بالباسكال

لغة سهلة وقريبة للغة الانجليزية وتحوي معظم مفاهيم البرمجه

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…