Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. example write a pseudocode and draw flowchart to calculate the average age of a group of people
  2.  
  3. على يمين الجراف الخطوات بالتسلسل. الi مهمة لأنها تحسب الحالة instance
  4.  
  5. حاط repeat و until بين خطوات الloop اللي بينهم السهم
  6.  
  7. الجراف
  8.  
  9. معنى الاشكال
  10.  
  11. الدوائر بداية ونهاية
  12. المربعات تعريفات
  13. شبه المنحرف أوامر
  14. المعين حالة/شرط
  15. T true F false
  16.  
  17. start
  18. |
  19. i=0
  20. sum=0
  21.  
  22. هنا يحدد في البداية قيمة الinstance يخليها صفر لأن لسه ما حطينا قيم
  23.  
  24. والمجموع بدايته صفر
  25.  
  26. بعدها ندخل في الloop
  27.  
  28. sum=age+sum
  29. |
  30. i=i+1
  31. |
  32. input age
  33. |
  34. Until
  35. Age=0
  36.  
  37. هنا يعمل update لقيمة المجموع ويضيف ليها العمر المدخل
  38. بعدها يزيد الinstance عدد الامثلة المدخلة بواحد فتصير من صفر لواحد
  39.  
  40. بعدها يطلب ادخال رقم للعمر
  41.  
  42. وتتكرر العملية حتى يصير الشرط Until خاطئ false
  43.  
  44. يعني يعيد اللوب ويضيف العمر للمجموع ويزيد الinstance بواحد يصير ٢
  45.  
  46. حتى يصير الشرط until صحيح true
  47.  
  48. الشرط هو ان يكون العدد المدخل = صفر
  49.  
  50. اذا صار صفر يروح للجزي اللي بعده خارج الloop
  51.  
  52. Avg=Sum/i
  53. |
  54. Print Avg
  55. |
  56. End
  57.  
  58. هنا يحدد قيمة المتوسط Avg انها تساوي المجموع sum تقسيم عدد الامثلة المدخلة instances أو اختصارا i
  59.  
  60. بعدها يعطي امر بطباعة المتوسط Avg
  61.  
  62. وبعدها ينهي البرنامج End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement