????? 4 ???????????????????????????? Pseudo Code - PowerPoint PPT Presentation

1 / 36
About This Presentation
Title:

????? 4 ???????????????????????????? Pseudo Code

Description:

... ( Flowchart Pseudo code ) ... Pseudo Code ... – PowerPoint PPT presentation

Number of Views:72
Avg rating:3.0/5.0
Slides: 37
Provided by: stude2661
Category:
Tags: code | flowchart | pseudo

less

Transcript and Presenter's Notes

Title: ????? 4 ???????????????????????????? Pseudo Code


1
????? 4 ???????????????????????????? Pseudo Code
2
????? 4 ???????????????????????????? Pseudo Code
3
?????????????????????
  • ?????????? ??????? ???????????????????????
    ??????????????? ??????????????????????????????????
    ???
  • ??????????????????????????????????????????????????
    ????????????????????? ?????????????????????
  • ???????????????????????????????? ( ?????4 )
    ??????????????????????????????????????????????????
    ?????????? ? ????????? ???????????????????????????
    ????????
  • ?????????????????????????????????????????????????
    (Pseudo Code) ????????????????????????????????????
    ?????????????????????????????????

4
???????????????????????????????
  • ?????????????????? ??????????????????????????????
    ???????????????????????????????????
    ??????????????????????????????????????????????????
    ??
  • ??????? ?????????????????????????????????????????
    ?????? ???????????????????????????????????????????
    ?????????
  • ?????????????????????????????????????????????????
    ?????????????????????

5
???????????????????????????????????????????
  • ????????????????????????
  • ??????????????????????????????????????????????????
    ?????????????????????? ???????????????????????????
    ????????????????????????????????
    (???????????????????????????)
  • ?????????????????????
  • ???????????????????? ??? ?? ??? ???
    ??????????????????????????????????????????????????
    ????????????????????????????????????????????????
    ? ?????????
  • ??????????????????????????????????????????????????
    ?????????????????????? ???? 234
    ??????????????????? ???

6
???????????????????????????????????????????(???)
  • ?????????????????????
  • ??????????????????????????????????????????

????????? ?????????????????? ???????????????
??? 3
- ?? 3
??? 2
/ ??? 2
???? ??????? 1
7
???????????????????????????????????????????(???)
  • ????????????????????????????????????
  • ??????????????????????????????????????????????????
    ??????????????????????????????????????????????????
    ???????????????????????????????????????????????
    ??????????????????????????????????????????????????
    ???????????????????? ??????????????????????????

????????? ??????????????????
???????
lt ????????
gt ???????
lt ???????????????????
gt ??????????????????
ltgt ??????????
8
???????????????????????????????????????????(???)
  • ????????????????????????????????????

9
???????????????????????????????????????????(???)
  • ????????????????????????????????????
  • ???????????????????????????????????
  • AND ??????????????????????????????????????????????
    ????????????????????????????
  • OR ??????????????????????????????????????????????
    ????????????????????????????
  • NOT ??????????????????????????
    ???????????????????????????????

10
???????????????????????????????????????????(???)
  • ???????????????????????????????
  • ??????????????????????? ??????????????????????????
    ????????????????? ????????????????????????????????
    ? ??????????????????????? ????????????????????
  • ????????????????????????????
  • ?????????????????????????? ???????????????????
  • ??????? ??????????????????? 1 ????????? 1
    ?????????? ???????????????????????????????????????
    ??????? ?????????????????????????????????????
    ??????????????????

11
????????????????????????
  • ???????????????????????? ?????????????????? ?
    ??????
  • 1. ??????????????????????????????????????????
  • 2. ???????????????????????????
  • 3. ???????????????????????????? ????????????????

12
????????????????????????(???)
  • ??????????????????????????????????? 1
  • ?????????????????? ????????????????????????????
    ?????????? 3 ????? ???????????? 6 ?????
  • ??????? ???????????????????? 0.5 x ??? x ???

13
????????????????????????(???)
  • ??????????????????????????????????? 2
  • ?????????????????? ???????????????????? n
    ?????
  • ??????? ????????? ((X1X2.Xn) /n)

14
????????????????????????(???)
  • ??????????????????????????????????? 3
  • ?????????????????? ?????????????????
    ?????????????????????????????? ?
  • ??????? ??????????????????????????????????
    ?????????????????????? ???????????????????????????
    ???? ?????????????????????? ??????????????????????
    ???????????????

??????????
max 0 repeat input x if x gt max then max x
input is_cont until is_cont ltgt y print max
15
??????????????????????????
  • ???????????????????????????????????????? ????
    ??????????????????????????????
  • ??????????????????????????????????????????????
    ????????????????? ???? ?????????????????????????
    ??????????????????????????????????????????????????
    ?????????

????????
  • Algorithm ??????????????
  • ?????? 0
  • ????? 0
  • ??????????????????????????? (??????)
  • ??? ?????? ??????? 0????????????????????????????
    ??? ????? ???????????????????????????????
    3 ??????????????????????????? 5
  • ????????? ??????????????????
  • ????????????????????? ?????????????????????
  • ??

16
??????????????????????????(???)
  • ???????????????????????????????????????? ????
    ??????????????????????????????
  • ??????????????????????????????????????????????
    ????????????????? ???? ?????????????????????????
    ??????????????????????????????????????????????????
    ?????????

????????
  • Algorithm Average_Sum
  • count 0
  • sum 0
  • input(value)
  • if value gt 0 then count count 1 sum
    sum value goto 3else goto 5
  • average sum / count
  • output(average)
  • end

17
?????????????????(Pseudo Code)
18
???????????????????
  • ???????? (Pseudo Code) ???????????????????????????
    ??????????????????????????????????????????????????
    ??????????
  • ?????????????????????????????????????????????????
    ???
  • ??????????????????????????????????????????????????
    ??????????????
  • ???????????????????????????????????
  • ????????????????????????????? ???? ????????????
    ?????????? ? ???????????????????????????????
  • ??????????????????????????????????????????
    ?????????????????????????????????????????????

19
????????????????????????????????????????????
  • ????????????
  • ??????????????????????????? read, input, obtain
    ??? get
  • ?????????
  • ?????????????????????????????????? print, write,
    output, display ??? show

20
????????????????????????????????????????????(???
)
  • ????????
  • ??????????????????????????? compute, calculate
    ??? determine
  • ???????????????????
  • ??????????????????? init ??? set

21
????????????????????????????????????????????(???
)
  • ?????????????????????????????????????????????????
    ???
  • ??????????????????????????????????????????? vat
    ???????????????????????????? vat 7

22
????????????????????????????????
  • ?????????????? 2 ???????? ???? 2 ????????

23
????????????????????????????????(???)
  • ?????????????????????? 2 ???????? ???? 2 ????????

??????????????? 49 ??????? ?????? ?????
24
????????????????????????????????
  • ?????????????? ????????????????? ???????????? if

if condition then sequence 1 elseif
condition2 then sequence 2 elseif
condition n then sequence n else
else sequence endif
25
????????????????????????????????
  • ?????????????????????? ?????????????????
    ???????????? if

if grade4 then print A elseif grade3
then print B elseif grade2 then
print C elseif garde1 then print
D elseif garde0 then print E Else
print Error endif
????????????????
if grade4 then print A elseif grade3 then
print B elseif grade2 then print C elseif
garde1 then print D elseif garde0 then print
E Else print Error endif
26
????????????????????????????????(???)
  • ?????????????? ????????????????? ????????????
    case

case expression of condition 1 sequence 1
condition 2 sequence 2 . condition n
sequence n else else-sequence default
sequence endcase
else ??? default ???????????????????????????????
27
????????????????????????????????(???)
  • ?????????????????????? ?????????????????
    ???????????? case

case grade of 4 print A 3 print B 2
print C 1 print D 0 print E else
print Error endcase
28
????????????????????????????????(???)
  • ?????????????????????? ?????????????????
    ???????????? ???????

start init grade integer read grade
case grade of 4 print A 3 print B 2
print C 1 print D 0 print E else
print Error endcase end
start init grade integer read grade if
grade4 then print A elseif grade3 then
print B elseif grade2 then print C
elseif garde1 then print D elseif garde0
then print E else print Error
endif end
29
??????????????????????????????????
  • ????????????????????????????????????
  • while ??????????????????????????????????????
    ????????????????????????????? ?
    ????????????????????? ???????????????????????????
  • repeat until ???????????????????????????????????
    ? ??????????????????????????????? ?
    ????????????????????????????????????????

30
??????????????????????????????????(???)
  • ????????????????????????????????????

while condition sequence endwhile
31
??????????????????????????????????(???)
  • ????????????????????????????????????????????
  • Pseudo Code ????????????????? 1-10 ????????????
    ??????????????????????????????????????

32
??????????????????????????????????(???)
  • ????????????????????????????????????
  • Pseudo Code ?????????????? 1-10 ????????????
    ??????????????????????????????????

33
??????????????????????????????????(???)
  • ?????????????????????????????????
  • Pseudo Code ?????????????? 1 10 ????????????

34
?????????????????????????? Sub Procedure
  • ??????????? Sub Procedure

35
?????????
  • ???????? 10 ??????????????????????????????????
    ?????
  • ??????????????????????? 0 ??? 100
    ?????????????????????????? ???????????????????????
    ?????
  • 10 ???????????????????????????? (
    ??????????????????????????? Flowchart ??? Pseudo
    code )

?????????
36
?????????????????????????
  • THE END
  • Next Time ?????????????????
  • Data type, Constant, Operator
Write a Comment
User Comments (0)
About PowerShow.com