상세 컨텐츠

본문 제목

플로차트(flow chart)

Programing

by Array 2010. 6. 21. 00:25

본문

예전에 이런 방법을 추천했었어요.
언어를 떠나 만들고자 하는 프로그램의 흐름을 노트에 논리적으로 정리.
이른바 플로차트(flow chart). 순서도.

프로그램을 실행
안내문 출력
이름입력
이름을 입력받았는가? 아니면 위 이름입력
생년월일 입력
생년월일이 정상인가? (예를 들면 연도, 월, 일 유효한지) 아니면 생년월일 입력
생년월일로부터 오늘 날짜까지 지나온 일수 구함.
(생략하긴 했지만, 현재연도-출생연도, 윤달 등 계산하는 과정 진행)
살아온 날 출력
프로그램 종료

흐름만 잘 잡으면, 언어 입히는 것이 수월해집니다.

PHP에서는 출력이 무엇이지? echo, print 등. echo '안내문';
이름 입력은 어떻게 받지? PHP에서는 HTML의 폼 태그를 이용해 받을 수 있구나. 진행
생년월일은 어떻게 받지? 마찬가지구나. 한 번에 받을까? 나눠 받을까. 그에 따른 부분 또 생략.
현재 날짜는? date() 함수로 구할 수 있구나.
계산식 생략
지금까지 살아온 날은 echo 계산결과;

답변을 다는 것도 하나의 방법이지만 초보자에게는 힘든 길이 되겠죠.
PHP를 하겠다면 http://php.net/manual/kr/langref.php 즐겨찾기 필수.
자주 읽어 익숙해지세요. 기본 문법에 익숙해지면 활용은 금방일 거에요.

'Programing' 카테고리의 다른 글

도움되는 링크페이지!  (0) 2013.08.27
다중파일쓰기  (0) 2010.06.03

관련글 더보기

댓글 영역