14. X,Y,Z
SUM X+Y+Z
AVG SUM/3.0
AVG
فلوچارت
برنامه
ای
رسم
کنید
که
سه
عدد
دریافت
کند
و
میان
گین
سه
عدد
را
چاپ
کند
مثال
3
:
صحیح تقسیم:
اعشاری تقسیم:
3
=
3
/
10
3.33
=
3.0
/
10
SUM = X + Y + Z
X + Y +Z = SUM
15. فلوچارت
ایبرنامه
ضلع طول که کنید رسم را
مربعی
کند دریافت را
.
و محیط و
مساحتش
کند چاپ را
.
مثال
4
:
a
P 4 × a
S a × a
P
S
18. رو
R
ر ب را
S1 2× R2
PI 3.14
S2 PI × R2
ا م ت ا
با برابراس
Diff
ایان
Diff S2 – S1
R
19. در و خوانده ورودی از را مقدار دو که کنید رسم را ایبرنامه فلوچارت
x
و
y
دهد قرار
.
سپس
مقادیر
x
و
y
کند جا به جا هم با را
.
مثال
8
:
X = 20
Y = 10
X = 20
Y = 10
ورودی
X = 10
y = 10
×
چی؟ که خب
!
و کنم دریافت عدد تا دو
جاشون
بشه؟ چی کنم عوض رو
X
Y
TEMP X
X
Y
Y TEMP
X Y
Temp = 20
X = 10
Y = 20
20. Trace کردن دنبال
الگوریتم
مقاد بررسی و خط به خط اجرای با
یر
X = 20
Y = 10
ورودی
X = 30
Y = 10
X = 30
Y = 20
X = 10
Y = 20
X
Y
X X+Y
X
Y
X X-Y
Y X-Y
خروجی
دوم روش
سوال
کدام
بهتره؟ مساله این حل برای روش
برتری برای معیاری چه
الگوریتمها
نس
بت
دارد؟ وجود هم به