اذهب إلى المحتوى
  • 0

جديد في عالم البرمجة

محمد ياسين6

السؤال

السلام عليكم

انا جديد في عالم البرمجة, واود مساعدتكم اخواني واخواتي.

هل بأستطاعتكم مساعدتي في تطبيق  الثلاث Programming Structures :

Sequence
Selection
Repetition

في الحياة الواقعية مثل:(اخذ اجازة, الذهاب الى التسوق, الخ..)

ارجو ان توصوفوا العملية مع الشرح من حيث الثلاث Programming Structures :

وشاكر لكم جزيلا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0
  • Sequence ببساطة هو سلسلة من الخطوات يتم تنفيزها بترتيب معين ،

الروتين اليومي كمثال الأستيقاظ ثم  الوضوء ثم الصلاة ثم الأفطار وهكذا. 

  • Selection  تسأل سؤال وعلي حسب الإجابة ستحدد أي طريق ستسلك،

مثال : إذا كان اليوم الجمعة سأخذ إجازة إذا كان غير ذلك سأذهب إلى العمل.

  • Repetition (loops) تقوم بتكرار خطوات محددة حتي يتم تنفيز المطلوب،

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

أرجو أن تكون فكرتهم أوضح الآن  

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

سأحاول توضيح الفكرة بمثال آخر

Sequence :هو الترتيب الذي تدخل فيه الأوامر. يمكن أن يكون الترتيب مهمًا حقًا. فكر في التعليمات اللازمة لعمل كوب من الشاي:

  1. املأ الغلاية بالماء
  2. شغل الغلاية
  3. ضع كيس الشاي في الكوب
  4. صب الماء الساخن في الكوب
  5. قلب
  6. قم بإزالة كيس الشاي
  7. أضف الحليب

إذا فعلت الرقم 3 قبل 2 فلن يكون ذلك مهمًا. ومع ذلك ، إذا تناولت 2 بعد 1 فلن يكون لديك ما يكفي من الماء لكوب من الشاي.

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

  • إذا كنت تشرب الحليب مع الشاي ، أضف الحليب إلى الشاي
  • إذا كانت الغلاية لا تحتوي على ماء ، فقم بملء الغلاية بالماء

Iteration: التكرار هو تكرار المواقف. هناك العديد من الأنواع المختلفة للتكرار.

  • يمكنك تكرار المهمة عددًا محددًا من المرات: قلب الشاي 3 مرات
  • يمكنك تكرار المهمة حتى يحدث شيء ما: قلّب الشاي حتى يمتزج الحليب مع الشاي
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...