DAY20 - JAVA#7 순서도

Min·2023년 8월 23일

1. 순서도

  • 어떤 결과를 얻기 위한 과정(알고리즘)을 그림으로 표현한 것이다.

  • 기본적으로 위에서 아래로 순서대로 진행되고 질문에 다다르면 선택에 의해서 두 방향중 하나의 방향으로 진행된다.

  • 조건문에 따라 하나만 진행되고 반복문은 반복적으로 특정코드를 실행할때 사용한다.

  1. 절차문
  2. 조건문
  3. 반복문

위 그림을 순서도로 표현한 순서도이다.

📌순서도 그릴 때 조심해야 할 점은 다음과 같다.

1. 반복문은 true부분이 반복 되도록 기술한다.

2. 하나의 처리 박스에는 하나의 흐름선만 존재해야 한다.

2개 이상 존재해야 한다면 흐름선에서 만나서 들어 오도록 구현해야 한다.

3. 종료 지점은 하나만 존재해야 한다.

2. 의사 코드

  • 프로그램은 아니지만 프로그래밍 언어 처럼 알아보기 쉽게 기술한 코드를 의미한다.
    자바에 가까운 형태로 절차문은 그냥 순서대로 글로 기술하였고 조건문은 if문을 반복문은 while문으로 키워드로 사용하여 만들어 보았다.

  • 탭을 이용해서 꼭 들여쓰기를 하자.

0개의 댓글