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

كتابة خوارزميات ومخطط تدفق وخارطة تدفق

Monia Nagem

السؤال

معلش اريد حل هذى تمارين 

١.اكتب خوارزمية الحل ومخطط التدفق لطباعة الاعداد الصحيحة الاقل من 100 مرتبة مرة بالترتيب التصاعدي واخرى ترتيب تنزلي 

٢. اكتب خوارزمية إيجاد قيمة المتسلسة s حيث s=x/3+x2/5+x3/7+..........x5/11

٣. اكتب خوارزمية لطباعة المتسلسة الاتية !s=1/2!-3/4!+5/6!-7/8!+9/10

٤. اكتب خوارزمية لطباعة المتسلسلة الاتية s=1/3+2/5+3/7+4/9

٥. ارسم خارطة التدفق وخوارزمية الحل لإيجاد قيمة w حيث أن 

                                    W=x+1     when x>0

                              W=sin(x)+5      when x=0

                            W=2x-1              when x<0

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

لا يتم حل الأسئلة الإختبارية إنما يمكنني تقديم بعض التعليمات للمساعدة من خلال التعليمات التالية

  • طباعة الأعداد الصحيحة: استخدم حلقة تكرارية لطباعة الأعداد من 1 إلى 100، أو استخدم حلقة تكرارية لطباعة الأعداد من 100 إلى 1 للحصول على الترتيب التنازلي.
  • إيجاد قيمة المتسلسلة: استخدم حلقة تكرارية لحساب قيمة المتسلسلة s باستخدام المعادلة s=x/3+x2/5+x3/7+..........x5/11.
  • طباعة المتسلسلة: استخدم حلقة تكرارية لحساب وطباعة المتسلسلة باستخدام المعادلة i/(i+1)!.
  • طباعة المتسلسلة: استخدم حلقةتكرارية لحساب وطباعة المتسلسلة باستخدام المعادلة i/(2i+1).

إيجاد قيمة w: استخدم شرطًا لفحص قيمة x، وعيّن قيمة w بناءً على قيمة x باستخدام الشروط التالية:

- إذا كانت x>0، فعين قيمة w على x+1.
- إذا كانت x=0، فعين قيمة w على sin(x)+5.
- إذا كانت x<0، فعين قيمة w على 2x-1.

 

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

  • 0

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

بخصوص التمرين الأول سأجيب عليه لتوضيح طريقة الحل، وسأترك باقي الأسئلة لك لحلها:

  1. عليك بإنشاء متغيرين لتتبع الأعداد التي ستتم طباعتها، واحد للترتيب التصاعدي والآخر للترتيب التنازلي.
  2. تهيئة المتغيرين بقيمة صفر.
  3. استخدمي حلقة التكرار (حلقة for أو حلقة while) للتكرار من 1 إلى 100.
  4. داخل الحلقة، قم بإجراء الخطوات التالية:
  5. افحصي إذا كان المتغير الخاص بالترتيب التصاعدي أقل من 100، فإذا كان الشرط صحيحًا، قومي بطباعة القيمة وزيادة المتغير بواحد.
  6. افحصي إذا كان المتغير الخاص بالترتيب التنازلي أقل من 100، وإذا كان الشرط صحيحًا، قومي بزيادة المتغير بواحد.
  7. بعد انتهاء الحلقة، ستكون قد تم طباعة الأعداد المطلوبة.

ومخطط التدفق سأتركه لك لحله، وهنا شرح ومصادر ستفيدك:

وبخصوص خريطة التدفق فقومي بقراءة التالي:

وأيضًا بعض المصادر المفيدة.

 

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...