[프로그램] 진법변환[c++]
- 최초 등록일
- 2003.05.12
- 최종 저작일
- 2003.05
- 8페이지/ 한컴오피스
- 가격 1,000원
목차
1.문제
2.알고리즘
3.실행결과
4.소스
본문내용
1.문제 : 가능한 진법 변환은
A)2진법을 16진법으로
B)16진법을 2진법으로
C)16진법을 8진법으로
D)8진법을 16진법, 이렇게 네 가지이다.
사용자에게 진법변환을 하고자하는 수를 입력받아 사용자가 원하는 진법변환을 수행하는 프로그램을 작성하라.
2.알고리즘
1)main함수
-이 프로그램에 대한 설명을 하고 이 프로그램에서 가능한 진법변환이 무엇인지 출력 한다
-사용자에게 원하는 진법 변환을 입력받는다.
-1~4안의 숫자가 아니면 다시 입력하기를 요구하고 올바른 입력을 할 때까지 이것을 반복한다.
-사용자가 원하는 진법 변환을 하는 함수 호출한다.
-사용자가 이 프로그램의 반복을 원하는지 물어보고 원한다면 프로그램을 반복한다.
2)각각의 진법 변환하는 함수(switch문이용)
-2==>16진법으로 변환하는 경우
-이진 숫자를 입력받는다.
-입력받은 숫자의 길이를 구한다.
-2==>16진법으로 변환하는 함수를 호출한다.
-진법하고자하는 수와 그 수의 길이를 매개변수로 전달
참고 자료
없음