- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록C/C++ (87)
드럼치는 프로그래머
system() 함수의 사용법을 잘 몰라서 고생하시는 분들이 많은 것 같습니다. system() 함수는 stdlib.h에 정의되어 있으며, 운영체제로 명령을 내려주는 역할을 합니다. (정확한 표현인지는 모르겠습니다.) 윈도우의 경우, 명령 프롬프트로 명령을 내리게 됩니다. 리눅스 따위의 텍스트 계열의 운영체제들은 운영체제의 명령어와 같습니다. 이제 윈도우 명령 프롬프트의 사용법을 알아보겠습니다. 윈도우에서는 이 명령 프롬프트 프로그램을 C:\WINDOWS\system32\cmd.exe 로 제공하고 있습니다. XP 사용자라면 시작 - 실행 - cmd입력으로 띄울 수 있습니다. 이 곳에 있는 명령어들의 도움말은 help명령어에 있습니다. 수십 개의 명령어들이 뜨지만, 실제로는 이 외에도 더욱 많이 있습니다...
strlen, strstr 1. strlen 함수 재정의 2. strstr 함수 재정의 Q) 어떠한 구현으로 상관없으며, strlen 과 strstr 의 기능을 하는 Mystrlen 과 Mystrstr 함수를 구현하여 실행되는 과정은 알아서 구현하도록한다. 단, Mystrlen 함수와 Mystrstr 함수는 기존의 함수처럼 똑같이 구현하도록 한다. 한마디로 string.h 없이도 돌아갈 수 있다는 말이된다. 기한 : 2009년 1월 22일 목요일 PM 11:50 까지. 제출 : rockdrumy@nate.com or 네이트온. 제출방법 : 워드문서로 레포트 형식과 동일하게 소스와 실행화면 스샷과 함께 작성하고, Word 파일과 c 파일 1개로 압축하여 제출. 궁금한 점은 무조건 저한테만 문의 바람. 웹사..
왼쪽의 켄 톰슨과 오른쪽의 데니스 리치 초기 C 언어의 개발은 1969년 부터 1973년 사이 AT&T 벨 연구소에서 이루어졌다. 보통 C 언어가 컴퓨터의 앞글자 'C' 를 따서 지었다고 생각하겠지만 실제로는 C 언어의 개발자 켄 톰슨 ( Ken Thompson) 에 따르면, C 언어가 원래 B 언어라는 또 다른 컴퓨터 언어의 발전된 버전이였기에 C 언어라 지었던 것이다. C 언어를 개발하게 된 동기는 유닉스 운영체제의 발전과 밀접한 관련이 있다. 그들은 운영체제를 PDP-11 ( 16비트 마이크로프로세서의 컴퓨터 ) 에 이식시키려고 했는데, 그들이 사용하려고 했던 B 언어는 PDP - 11 컴퓨터의 몇가지 주요한 기능들을 사용할 수 없어서 (예를들어 바이트 주소지정방식 등 ) 그들은 C 언어의 초기 버..
로또게임 Q. 사용자로부터 6개의 숫자를 입력받고 로또 등수를 출력하는 프로그램을 작성한다. 로또의 게임방법은 인터넷을 통해 알아보도록하지만, 소스의 접근은 금하도록한다. 각 기능을 함수를 분할하도록하며, 보너스 번호의 예의처리를 잊지말도록 하자. CRT 리눅스로 짜고 CRT의 자기 로그인 아이디 기재가 보이는 스샷을 문서에 첨부한다. 아래 실행프로그램은 지극한 예시이지, 답이 아니라는 것을 명심하고 참고만 한다. ps. Lotto.exe 파일은 7개의 번호를 난수 생성으로 랜덤하게 실행되고, 테스트Lotto.exe 파일은 로또 당첨번호를 1, 2, 3, 4, 5, 6, 보너스 10 으로 정해놓고 실행한 파일이다. 기한 : 2009년 1월 21일 수요일 PM 11:50 까지. 제출 : rockdrumy@..
바람개비2 Q. DailyQuiz 05의 바람개비 프로그램을 변형하여 실행시 입력한 크기만큼의 바람개비를 콘솔창에 출력하지말고, 텍스트파일을 생성하여 텍스트파일에 출력해서 저장하는 프로그램을 완성하시오. ps. 'sz 파일명' 을 입력하면 'C:\Program Files\SecureCRT\download' 에 저장된다. 기한 : 2009년 1월 20일 화요일 PM 11:50 까지. 제출 : rockdrumy@nate.com or 네이트온. 제출방법 : 워드문서로 레포트 형식과 동일하게 소스와 실행화면 스샷과 함께 작성하고, Word 파일과 c 파일 1개로 압축하여 제출. 궁금한 점은 무조건 저한테만 문의 바람. 웹사이트 & 네이버 지식검색 참조 금물.
바람개비 Q. 사용자로부터 사이즈를 입력받고 그 숫자를 크기로 하는 바람개비를 출력하시오. ps. 중요한건 5 라는 크기의 갯수보다 5, 10, 15 마다의 각각의 사이즈의 변화가 핵심!! 'sz 파일명' 을 입력하면 'C:\Program Files\SecureCRT\download' 에 저장된다. 기한 : 2009년 1월 19일 월요일 PM 11:50 까지. 제출 : rockdrumy@nate.com or 네이트온. 제출방법 : 워드문서로 레포트 형식과 동일하게 소스와 실행화면 스샷과 함께 작성하고, Word 파일과 c 파일 1개로 압축하여 제출. 궁금한 점은 무조건 저한테만 문의 바람. 웹사이트 & 네이버 지식검색 참조 금물.
Problem : Bananas The term “code monkey” is sometimes used to refer to a programmer who doesn't know much about programming. This is unfair to monkeys, because contrary to popular belief, monkeys are quite smart. They have just been misunderstood. This may be because monkeys do not speak English, but only monkey language. Your job is to help humans and monkeys understand each other by writing a ..
이집트 분수 이집트 분수는 분자가 1인 분수들을 말한다. 예를 들어서 1/2 혹은 1/3은 이집트 분수이다. 2/3은 다음과 같이 이집트 분수의 합으로 표시할 수 있다. 2/3 = 1/2+1/6 우리의 목표는 두 정수 값을 받아 그것을 분모와 분자로 하는 분수를 만들고 그 분수를 이집트 분수의 합으로 출력하는 프로그램을 작성하는 것이다. 힌트는 다음과 같다. 예를 들어서 설명해 본다. A = 2, B = 3이라고 하면 A/B = 2/3이 되고, 최대의 이집트 분수가 1/2임을 알 수 있다. 그리고 다음과 같이 계산하면 두 번째로 큰 이집트 분수가 1/6임을 알 수 있다. A/B - 1/C = 2/3 - 1/2 = 1/6 따라서 2/3는 1/2 과 1/6 두 개의 이집트 분수의 합으로 표시할 수 있다. 다..
C 언어의 특징 ① 이식성 - C 언어는 다른 프로그램 언어보다 높은 호환성을 가짐 - C 언어의 표준함수로만 작성된 프로그램은 어떤 기종의 컴퓨터에서도 정상적으로 컴파일 되고 실행 됨 ex) 소형 컴퓨터에서 작성된 프로그램이 대형 컴퓨터에서도 완벽하게 사용 ② 다양성 - C 언어는 과학 계산용 프로그램뿐만 아니라 FA(공장 자동화), OA(사무 자동화), GUI(Graphics User Interface), 시스템 프로그램 (system pr ogram),응용 프로그램(application program) 등과 같이 컴퓨터의 모든 분야에서 사용하도록 설계된 효율적인 프로그램 언어 ③ 유연성 - C 언어의 가장 큰 특징중의 하나는 소프트웨어의 부품화를 실현 할 수 있음 => 소프트웨어의 부품화란 새로운 ..
Q) 그림의 모양대로 반복문을 이용하여 출력하시오. 6번 7번 8번 9번 10번 ps. 5개중에 3개만 하세요! 기한 : 2009년 1월 15일 목요일 AM 02:00 까지. 제출 : rockdrumy@nate.com or 네이트온. 제출방법 : 워드문서로 레포트 형식과 동일하게 소스와 실행화면 스샷과 함께 작성하고, Word 파일과 c 파일 3개로 압축하여 제출. 궁금한 점은 무조건 저한테만 문의 바람. 웹사이트 & 네이버 지식검색 참조 금물.