سوف ابدأ اليوم بأول دروس الخوارزميات في مدونتي هذا الدرس سيكون عن أساسيات كتابة الخوارزميات
سوف أعتمد اسلوب المخططات في رسم الخوارزمية التي سأبدأ فيها من الأسهل إلى الأصعب
و سأحاول أن يكون شرحي بسيطاً و سهلاً.
الدرس الأول:
الخوارزميات: هي مجموعة من الخطوات المنطقية و المرتبة التي نستخدمها لحل مشكلة ما.
ماذا أحتاجه لكتابة الخوارزمية؟
ورقة و قلم فقط.
كيف استطيع أن أنفذها؟
يجب تحويلها بالبداية إلى لغة برمجة و من ثم تنفيذها بأحد المترجمات.
الرسومات التي سنستخدمها:
1- البداية و النهاية
2- العمليات الحسابية
3-الإدخال و الإخراج
هذه هي العمليات التي سنتعامل معها و سنربط بينها بالاسهم
مثال بسيط لجمع عددين ووضع ناتجهما في متغير:
في البداية سيدخل المستخدم متغيران a,b ثم نسند إلى r العملية الحسابية الآتية a+b
فتكون جملة الاسناد r=a+b ثم سيظهر r
المخطط:
وهكذا يكون قد انتهى درسنا الأول
وجاء دور الوظيفة :
ارسم خوارزمية لحساب مساحة المربع علماً أن مساحة المربع=طول الضلع × طول الضلع
ارسم خوارزمية لطباعة المتوسط الحسابي لثلاث علامات طالب علماً أن المتوسط الحسابي في هذه الحالة =3/(a+b+c)
يجب وضع الجواب في التعليقات.
الدرس التالي سيكون عن الشروط و التكرار.
سوف أعتمد اسلوب المخططات في رسم الخوارزمية التي سأبدأ فيها من الأسهل إلى الأصعب
و سأحاول أن يكون شرحي بسيطاً و سهلاً.
الدرس الأول:
الخوارزميات: هي مجموعة من الخطوات المنطقية و المرتبة التي نستخدمها لحل مشكلة ما.
ماذا أحتاجه لكتابة الخوارزمية؟
ورقة و قلم فقط.
كيف استطيع أن أنفذها؟
يجب تحويلها بالبداية إلى لغة برمجة و من ثم تنفيذها بأحد المترجمات.
الرسومات التي سنستخدمها:
1- البداية و النهاية
2- العمليات الحسابية
3-الإدخال و الإخراج
هذه هي العمليات التي سنتعامل معها و سنربط بينها بالاسهم
مثال بسيط لجمع عددين ووضع ناتجهما في متغير:
في البداية سيدخل المستخدم متغيران a,b ثم نسند إلى r العملية الحسابية الآتية a+b
فتكون جملة الاسناد r=a+b ثم سيظهر r
المخطط:
وهكذا يكون قد انتهى درسنا الأول
وجاء دور الوظيفة :
ارسم خوارزمية لحساب مساحة المربع علماً أن مساحة المربع=طول الضلع × طول الضلع
ارسم خوارزمية لطباعة المتوسط الحسابي لثلاث علامات طالب علماً أن المتوسط الحسابي في هذه الحالة =3/(a+b+c)
يجب وضع الجواب في التعليقات.
الدرس التالي سيكون عن الشروط و التكرار.





ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.