본문 바로가기

미래(2015-2016)

주민등록번호 유효성 검사 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364/* 2015.09.21 내용: 유효한 주민등록 번호인지 확인하기*/ #include int main(){ char idNumber[14]; int last, result, flag; int i, j = 2, sum = 0; flag = 1; while (flag == 1) { printf("주민등록번호를 입력해주세요 (\'-\'제외): "); scanf("%s", idNumber); for (i = 0; i = '0' && idNumber[i] 더보기
복습 보호되어 있는 글입니다. 더보기
매트릭스 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172/* 2015.09.22 내용: 떨어지는 숫자 만들기*/ #include #include #include #include #define X 80 void gotoxy(int x, int y); void main(){ char ch[X]; int x[X]; int y[X]; int i; int count = 0; srand(time(NULL)); for (i = 0; i 더보기
ㄹ자 정렬 12345678910111213141516171819202122232425262728293031323334353637383940414243/* 2015.09.22 내용: 도전과제 5. ㄹ자 모양으로 배열 채우기 1 2 3 4 5 10 9 8 7 6 11 12 13 14 15 20 19 18 17 16 21 22 23 24 25 */ #include int main(){ int array[5][5]; int i, j, k, sw; sw = 1; k = 1; j = 0; for (i = 0; i = 0 && j 더보기
달팽이 정렬 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778/* 2015.09.22 내용: 도전과제 4. 달팽이 모양으로 배열 채우기 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9*/ #include #include int main(){ int array[5][5]; int i, j, k, l; k = 5; l = 1; i = 0; for (j = 0; j 1) { k--; if (k % 2 == 0) { while (i 4 - i).. 더보기
평균 수입으로 순위 매기기 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596/* 2015.09.21 내용: 지점별 실적관리 프로그램 이니분식의 지점별 상반기 매출을 순위별로 정렬하여 출력. 각 지점별 상반기 평균 매출을 구한 후에 매출이 가장 좋은 지점부터 차례로 출력합니다. 이어서 원래의 매출 현황을 한 번 더 출력합니다. 지전별 상반기 매출은 다음과 같이 초기화하며 평균 매출의 소수점 이하 값은 반올림 합니다. 지점 1월 2월 3월 4월 5월 6월 평균.. 더보기
복습 보호되어 있는 글입니다. 더보기
단어 검색 프로그램 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859/* 2015.09.21 내용: 단어 10개 입력받은 뒤, 단어를 하나 더 받아서 그 단어가 10개 단어에 있는지 확인하기 단, end를 입력받으면 프로그램을 끝낸다.*/ #include #include int main(){ char words[10][51]; char search[51]; char end[4] = "end"; int count[10]; int i, j, k; for (i = 0; i 더보기
2차원 배열 보호되어 있는 글입니다. 더보기
여러가지 삼각형 출력하기 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128/* 2015.09.15 내용: 도전과제 1. 2. 1 4 9 16 25 15 14 13 12 11 36 49 64 81 10 9 8 7 100 121 144 6 5 4 169 196 3 2 225 1 3. 4. 5. .. 더보기