목차
문제분석
프로그램 설계알고리즘
소스코드
결과
프로그램 설계알고리즘
소스코드
결과
본문내용
시작위치는 누적된 날자를 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월의 달력이 실재 달력과 같음을 확인할수 있었다.
소감
이번문제는 정말 쉽지않았고 혼자서 공책에 알고리즘을 생각하고 흐름을 짜본뒤에야 코딩을 할수있었다. 막상 완성한뒤에도 조건문의 위치나 변수값을 조금만 잘못 주어도 결과 값이 달라져 버리고 또 어느부분이 틀렸는지 찾는데에도 시간이 많이 걸렸던것 같다.
작은 실수 하나를 발견하지 못해 완성을 못하고 있었는데 잠깐 쉰후에 차근차근 보면서 생각해 보니 문제를 해결할수있엇고 결국 달력을 이상없이 출력할수있었다.
아직 부족한것이 많기 때문에 더 열심히 수업을 듣고, 조교와 교수님에서 모르는것을 많이 물어 봐야겠다고 생각되었다.
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월의 달력이 실재 달력과 같음을 확인할수 있었다.
소감
이번문제는 정말 쉽지않았고 혼자서 공책에 알고리즘을 생각하고 흐름을 짜본뒤에야 코딩을 할수있었다. 막상 완성한뒤에도 조건문의 위치나 변수값을 조금만 잘못 주어도 결과 값이 달라져 버리고 또 어느부분이 틀렸는지 찾는데에도 시간이 많이 걸렸던것 같다.
작은 실수 하나를 발견하지 못해 완성을 못하고 있었는데 잠깐 쉰후에 차근차근 보면서 생각해 보니 문제를 해결할수있엇고 결국 달력을 이상없이 출력할수있었다.
아직 부족한것이 많기 때문에 더 열심히 수업을 듣고, 조교와 교수님에서 모르는것을 많이 물어 봐야겠다고 생각되었다.
추천자료
- 실습 병원 간호 관리 레포트
- 병원실습 레포트
- 성인간호학 실습 레포트 (경추의 염좌, 뒤틀림 그리고 당뇨)
- 정신과 실습 레포트 자료 (정신분열증 케이스스터디 포함)
- 대화 기록지/정신간호학실습/정신간호학레포트/대화기록 레포트/
- 정형외과와 병동 레포트 총 모음 (실습일지)
- (A+레포트) 남북경제협력의 시작과 절차 및 핵문제와 연계한 남북경협과 경제협력이 지향해야...
- 지역사회간호학 실습 레포트- 고혈압, CASE
- [실험보고서] 임베디드 실습 레포트1 - 임베디드소프트웨어실습
- 고려의 황제국 지향 체제에 대하여 - 한국중세사 레포트
- [A++++++++++++레포트]당감종합사회복지관, 사회복지실습
- 지역사회 간호학 <산업장 실습> 실습일지 레포트입니다.
- 기관실습 레포트