오래된 글

    [C언어] 일정 금액을 동전으로 구성하여 바꾸기

    일정 금액을 입력받아, 그 금액을 500원 동전/100원 동전/50원 동전으로 구성하여 짜는 프로그램 코드 (Code) 결과 (Result) 총 금액은?: 1000 500원 동전(0개), 100원 동전(0개), 50원 동전(20개) 500원 동전(0개), 100원 동전(1개), 50원 동전(18개) 500원 동전(0개), 100원 동전(2개), 50원 동전(16개) 500원 동전(0개), 100원 동전(3개), 50원 동전(14개) 500원 동전(0개), 100원 동전(4개), 50원 동전(12개) 500원 동전(0개), 100원 동전(5개), 50원 동전(10개) 500원 동전(0개), 100원 동전(6개), 50원 동전(8개) 500원 동전(0개), 100원 동전(7개), 50원 동전(6개) 500원..

    [C언어] 구구단을 출력하는 프로그램

    두개의 숫자를 입력받아서 구구단을 출력하는 프로그램을 만들어보자. 예를 들면 4와 7을 입력받으면, 4단 5단 6단 7단을 출력해야한다. 단, 숫자의 순서를 반대로 써도 결과는 같게 나와야한다. (ex: 7과 4를 입력받음) 코드 (Code) #include void math(int, int); int main(void) { int num1, num2; printf("두개의 숫자를 입력하세요: "); scanf("%d %d", &num1, &num2); math(num1,num2); // 구구단을 출력할 math 함수 호출, 인자로 num1과 num2를 넘김 return 0; } void math(int num1, int num2) { int bak, i, j; if(num1>num2) // 만약 앞의 ..

    [C언어 서식문자] 10진수 정수를 입력받아, 16진수 정수로 출력하기

    10진수 정수를 입력받아, 16진수 정수로 출력하려면? 서식문자를 활용하면 된다. 서식문자(Type Character)는 문자 그대로 서식을 나타내는 문자를 말하며, 입출력시에 어떠한 형태로 나타내는가를 보여준다. 코드 (Code) #include int main(void) { int number; printf("10진수 정수를 입력하세요: "); scanf("%d",&number); // 10진수로 입력받기 위해 %d를 사용 printf("16진수로 변환된 결과 : %x\n",number); // 16진수로 출력하기 위해 %x를 사용 return 0; } 결과 (Result) 10진수 정수를 입력하세요: 15 16진수로 변환된 결과 : f 서식 뜻 변환 형식 인수의 형 %d Decimal 10진수 정수..

    윈도우에서 유닉스 환경을 사용해보자 「Cygwin」

    시그윈은 레드헷(Red Hat)에서 개발되었으며, 윈도우에 유닉스 환경을 제공합니다. Cygwin은 실질적인 유닉스API의 기능을 제공하는 유닉스 에뮬레이터인 DLL(cygwin1.dll)과, 유닉스로부터 포팅된 툴의 모음으로 구성되어 있습니다. GCC 및 유닉스에서 사용할 수 있는 GNU의 모든 툴을 사용할 수 있습니다. [다운로드] 프로그램명 : Cygwin 버전 : 1.5.25-15 (정식) [Cygwin은 현재 1.7.0 Beta 버전까지 개발되었습니다.] 지원언어 : English 언인스톨 : 지원안함 지원운영체제 : Windows CE를 제외한 모든 Windows 버전 권장사양 : 팬티엄 이상 제작사 : Red Hat (http://cygwin.com) How to install? ▲ 다운받은..