개발자의 끄적끄적

[알고리즘] 순서도(flowchart) 란?[펌] 본문

개발

[알고리즘] 순서도(flowchart) 란?[펌]

효벨 2020. 8. 9. 03:00
728x90
반응형

[알고리즘] 순서도(flowchart) 란?[펌]

 

순서도 (flowchart)

 

순서도(flowchart)는 다이어그램의 종류중 하나로 어떤 일을 처리할때 여러 종류의 상자와 이를 이어주는 화살표를 이용해

명령의 순서를 보여주는 알고리즘(algorithm)1 혹은 프로세스(process)2를 말한다

 

 

순서도 기호

 

 

 

순서도 사용 예

 

식사를 하기전에 생각하는 알고리즘을 순서도로 변환 시켜보면 아래와 같다

 

 

<순서도로 보는 간단한 식사 순서도>

 

 

 

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

    // 현재상태, 음식, 행동 변수

    String status = "hunger";

    String food = "nothing";

    String doing = "nothing";

     

    // 배가고픈가?

    if(status == "hunger"){

        // 음식이 있는가?

        if(food == "nothing"){

            doing = "밥을 먹는다";

            System.out.println("먹는다");

        }

    }else{

        doing = "안 먹는다";

        System.out.println("먹지 않는다");

    }

}

<JAVA 코드로 보는 식사 순서도>



출처: https://codingisgame.tistory.com/10 [Coding or Gaming]

반응형
Comments