| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 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 | 
- C++
- 파이썬
- 프로젝트
- 독립기념관
- 강의
- 클래스 다이어그램
- Windows Forms
- 산책하기 좋은 곳
- 실습
- 동영상
- 유튜브 동영상 강의
- 알고리즘
- c언어
- 실습으로 다지는 c#
- 추천
- 표준 입출력
- 네트워크 프로그래밍
- 소스 코드
- 언제나휴일
- 동영상 강의
- 소켓 통신
- 졸업 작품 소재
- 언제나 휴일
- 충남 천안
- 안드로이드 앱 개발
- 표준 라이브러리 함수
- 원격 제어 프로그램
- 무료 동영상 강의
- c#
- 캡슐화
- Today
- Total
목록C & C++/C언어 예제 및 소스 (33)
프로그래밍 언어 및 기술 [언제나휴일]
 년도 입력하면 달력 출력하기
      
      
        년도 입력하면 달력 출력하기
        유튜브 동영상 강의 윤년 계산하기 4로 나누어 떨어지는 해는 대부분 윤년입니다. 이 중에 100으로 나누어 떨어지는 해는 대부분 평년입니다. 이 중에 400으로 나누어 떠러지면 윤년입니다. 윤년(년도) ….(년도는 4의 배수 and 년도는 100의 배수가 아님) or 년도는 400의 배수 1월 1일의 첫 번째 요일 찾기 평년은 365일로 요일이 하나 증가합니다. 윤년은 366일로 요일이 하나 더 증가합니다. 따라서 특정 년도는 “년도 + 윤년 개수”만큼 증가합니다. 달 출력하기 월 출력(m,시작 요일) ….월 출력 ….반복(w:1->시작 요일) ……..공백 출력 ….반복(d:1->월별 날짜[월]) ……..시작 요일 1 증가 ……..조건(시작 요일 is equal 7) …………시작 요일:= 0 …………개행..
 1월 1일 요일 입력받아 달력 출력
      
      
        1월 1일 요일 입력받아 달력 출력
        유튜브 동영상 강의 알고리즘 전역 데이터 월별 날짜={31,28,31,30,31,30,31,31,30,31,30,31} 메인 알고리즘 ....년도 입력 ….시작 요일 입력 ….조건(입력한 년도가 윤년이면) ……..2월달의 날 수를 29로 설정 ….반복(m:1->12) ……..시작 요일 = 월 출력(m,시작 요일) 월 출력(m,시작 요일) ….월 출력 ….반복(w:1->시작 요일) ……..공백 출력 ….반복(d:1->월별 날짜[월]) ……..시작 요일 1 증가 ……..조건(시작 요일 is equal 7) …………시작 요일:= 0 …………개행 출력 ….시작 요일 반환 알고리즘의 의사코드에서는 반복문의 변수를 1부터 출발하는 것으로 표현하였지만 실제 코드에서는 0부터 시작하는 것으로 작성하였습니다. 참고하세요..
 년도와 일수 입력받아 날짜 계산하기
      
      
        년도와 일수 입력받아 날짜 계산하기
        유튜브 동영상 강의 알고리즘 날짜 계산(년도, 일수) 월별 일수:={ 31,28,31,30,31,30,31,31,30,31,30,31}; 조건(year is 윤년) 2월 달 일수:=29 반복(일수>월별일수[달]) 일수:= 일수 – 월별일수[달] 날짜 출력 소스코드 //[언제나 C언어] 년도와 일수 입력받아 날짜 계산하기 [예제 Center] #include void date(int year, int day);//년도와 일수를 입력하면 년월일 출력 int main(void) { int year, day; printf("년도와 일수 입력(예:2016 102): "); scanf_s("%d %d", &year, &day); date(year, day); //year와 day를 입력인자로 전달하여 일 수를 출력..