자바 달력 출력 프로그램
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

문제분석
프로그램 설계알고리즘
소스코드
결과

본문내용

시작위치는 누적된 날자를 7로 나눈수
System.out.println(" 일 월 화 수 목 금 토");
for (cnt_sp=0;cnt_sp //날자 시작위치 전까지는 공백으로 입력
System.out.print(" ");
}
for(cnt=1;cnt<= end;cnt++){//1일부터 end값까지 숫자를 입력
if(cnt<10)System.out.print(" "+cnt);
//날자가 1자리수일때 줄을 맞추기위해 공백 1칸을 더 준다
else System.out.print(" "+cnt);
if((cnt_sp+cnt)%7==0)//토요일까지 가면 다음줄로 넘겨서 입력
System.out.println();
}}
}
결과분석
2007년 10월의 달력과 1월1일의 달력을 출력시켜보았다. if문을 이용하여 줄까지 맞추었기 때문에 깨끗이 잘 출력되었고 1년1월1일을 월요일부터 시작시킨것과 2007년 10월의 달력이 실재 달력과 같음을 확인할수 있었다.
소감
이번문제는 정말 쉽지않았고 혼자서 공책에 알고리즘을 생각하고 흐름을 짜본뒤에야 코딩을 할수있었다. 막상 완성한뒤에도 조건문의 위치나 변수값을 조금만 잘못 주어도 결과 값이 달라져 버리고 또 어느부분이 틀렸는지 찾는데에도 시간이 많이 걸렸던것 같다.
작은 실수 하나를 발견하지 못해 완성을 못하고 있었는데 잠깐 쉰후에 차근차근 보면서 생각해 보니 문제를 해결할수있엇고 결국 달력을 이상없이 출력할수있었다.
아직 부족한것이 많기 때문에 더 열심히 수업을 듣고, 조교와 교수님에서 모르는것을 많이 물어 봐야겠다고 생각되었다.

키워드

  • 가격1,000
  • 페이지수5페이지
  • 등록일2007.12.26
  • 저작시기2007.9
  • 파일형식한글(hwp)
  • 자료번호#444636
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니