출생정보가 네 기둥으로 바뀌는 순서
입력 · 계산 · 출력
공개 사주 화면은 날짜·달력 기준·성별·시간을 받은 뒤 명식 계산에 필요한 값이 있는지 확인하고, 연·월·일·시 기둥을 화면에 표시합니다. 계산 단계와 화면 출력 단계를 나눠 읽으면 알고리즘의 입력과 출력을 이해하기 쉽습니다.
입력 날짜가 실제로 존재하지 않으면 어느 단계에서 막아야 할까요?
PROJECT CASE / UNHA MYEONGRI
운하명리 코너는 공개된 서비스 화면과 확인한 계산 흐름을 컴퓨터공학 개념으로 설명합니다. 사이트를 태계랩 안에 임베드하거나 계정을 연결하지 않습니다.
운하명리는 기본 명식과 대운표를 가입 없이 보여 줍니다. 회원가입 후 상세 풀이와 기록 저장을 이용할 수 있으며, 상세 풀이는 이용 전에 필요한 냥을 안내합니다. 아래 이미지는 공개 화면을 직접 캡처했고, 명식 예시는 실제 사람 정보가 아닌 가상 입력을 사용했습니다.
COMPUTER SCIENCE IN PRACTICE
입력 · 계산 · 출력
공개 사주 화면은 날짜·달력 기준·성별·시간을 받은 뒤 명식 계산에 필요한 값이 있는지 확인하고, 연·월·일·시 기둥을 화면에 표시합니다. 계산 단계와 화면 출력 단계를 나눠 읽으면 알고리즘의 입력과 출력을 이해하기 쉽습니다.
입력 날짜가 실제로 존재하지 않으면 어느 단계에서 막아야 할까요?
분기 · 예외 입력
음력으로 입력한 날짜는 양력으로 변환해 계산하고, 태어난 시간을 모르면 시주를 비운 채 나머지 기둥을 표시합니다. 같은 양식에서도 입력 조건에 따라 처리 경로가 갈라지는 사례입니다.
시간 모름을 임의의 시각으로 채우면 어떤 잘못된 결과가 생길까요?
반복 계산 · 목록
대운 계산은 시작 나이와 순행·역행 방향을 정한 뒤 간지를 차례로 만든 목록을 사용합니다. 각 항목은 적용 나이와 간지를 함께 가지며, 화면은 이 목록을 10년 단위 흐름으로 보여 줍니다.
현재 나이에 맞는 항목을 찾을 때 목록을 어떤 순서로 살펴야 할까요?
상태 · 저장 범위 · 계정
가입하지 않아도 기본 명식을 볼 수 있습니다. 코드에서는 손님용 계산 결과를 현재 탭의 세션 저장소에 두고, 로그인한 경우 별도의 저장 경로를 사용합니다. 서비스 안내의 기록 저장은 계정 기능이며, 화면에서 본 무료 미리보기가 곧 영구 저장된다는 뜻은 아닙니다.
탭을 닫았다가 다시 열었을 때 무엇이 남아야 할까요?
LIVE WEBSITE SCREENS
2026년 10월 24일 unhasaju.co.kr에서 캡처했습니다. 예시 명식은 가상의 입력입니다.
명식은 해석을 위한 참고 정보입니다. 건강·금전·진로 등 중요한 결정을 이 예시만으로 내리지 마세요.