[c언어][c프로그래밍][c]비트조절연산,배열이용한 환풍기 fan프로그램,주민등록번호 유효성 검사하기
- 최초 등록일
- 2011.08.01
- 최종 저작일
- 2011.07
- 8페이지/ 한컴오피스
- 가격 1,000원
소개글
환풍기 fan프로그램
[세부 기능]
1. 특정 환풍구 만을 ON(OPEN)하는 기능 구현
2. 특정 환풍구 만을 OFF(CLOSE)하는 기능 구현
3. 전체 환풍구 상태를 전환(반전)하는 기능 구현 : ON된 환풍구는 OFF상태로 OFF된 환풍구는 ON상태로 전환
[사용 자료형]
1. 환풍구 ON, OFF 상태를 나타내기 위한 데이터 : 8bit로 구성된 자료형 이용
2. 메뉴번호를 입력 받을 변수 선언 : 자료형 제한 없음
3. 비트 연산을 위한 보조적인 변수 선언 : 1의 자료형과 동일한 자료형 사용 권장
4. 그 외 필요한 변수 선언 : 자료형 제한 없음
[주요 사용 기술]
‐ Bit 조절 연산자 : &, |, ^, ~, <<, >>를 활용한 비트 조절 기술 구현
‐ 간단한 Number select를 이용한 User Interface 작성
‐ 잘못 입력된 데이터에 대한 재입력 기회 제공 (메뉴번호 1~4, FAN번호 1~8 이외의 값 입력 시 재입력 하도록 요구)
주민등록번호 유효성 검사하기
[개발 주제] 주민등록번호 유효성 검사 프로그램
[주요 기능] 입력된 주민등록번호의 유효성을 검사하여 YES, NO를 출력한다.
입력된 주민등록번호가 엉터리 번호인지 아니면 유효한 번호인지 여부를 확인하는 유효성 검사를 해야 한다. 여기에서 말하는 유효한 주민등록번호는 상기 규칙에 의거하여, 실제로 생성될 수 있는 주민등록번호를 의미한다. 예를 들면, ‘*************’는 1번째부터 12번째까지 숫자의 합이 29 ( 1+2+1+2+2+0+1+2+3+4+5+6 = 29 )이며, 이를 10으로 나눈 나머지는 9이다. 이는 13번째 숫자와 일치하므로 ‘*************’는 유효한 주민등록번호가 된다. 하지만 ‘*************’은 13번째 숫자가 9가 아닌 7이므로 유효하지 않은 주민등록번호이다.
목차
[세부 기능]
[사용 자료형]
[주요 사용 기술]
본문내용
환풍기 fan프로그램
[세부 기능]
1. 특정 환풍구 만을 ON(OPEN)하는 기능 구현
2. 특정 환풍구 만을 OFF(CLOSE)하는 기능 구현
3. 전체 환풍구 상태를 전환(반전)하는 기능 구현 : ON된 환풍구는 OFF상태로 OFF된 환풍구는 ON상태로 전환
[사용 자료형]
1. 환풍구 ON, OFF 상태를 나타내기 위한 데이터 : 8bit로 구성된 자료형 이용
2. 메뉴번호를 입력 받을 변수 선언 : 자료형 제한 없음
3. 비트 연산을 위한 보조적인 변수 선언 : 1의 자료형과 동일한 자료형 사용 권장
4. 그 외 필요한 변수 선언 : 자료형 제한 없음
[주요 사용 기술]
‐ Bit 조절 연산자 : &, |, ^, ~, <<, >>를 활용한 비트 조절 기술 구현
‐ 간단한 Number select를 이용한 User Interface 작성
‐ 잘못 입력된 데이터에 대한 재입력 기회 제공 (메뉴번호 1~4, FAN번호 1~8 이외의 값 입력 시 재입력 하도록 요구)
주민등록번호 유효성 검사하기
[개발 주제] 주민등록번호 유효성 검사 프로그램
[주요 기능] 입력된 주민등록번호의 유효성을 검사하여 YES, NO를 출력한다.
참고 자료
없음