본문 바로가기

미래(2015-2016)

자판기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816.. 더보기
조건문 보호되어 있는 글입니다. 더보기
배열을 정렬하여 병합하기 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162/* 2015.09.01 내용: 이미 오름차순으로 정렬되어 있는 두 배열 a,b의 병합 결과를 출력하는 프로그램을 작성하시오. int a[] = {1, 2, 4, 7, 9, 14}; int b[] = {2, 3, 6, 8, 13}; int c[] = {1, 2, 2, 3, 5, 6, 7, 8, 9, 13, 14}; => void arraymerge(int *a, int an, int *b, int bn, int *c) : an과 bn은 각각 배열의 크기*/ #include void arraymerge(.. 더보기
포인터를 이용한 배열복사 1234567891011121314151617181920212223242526272829303132/* 2015.09.01 내용: double 형 일차원 배열을 다음과 같이 초기화하고, 첫번째 인자인 배열 source를 두번째 인자인 배열 target에 복사하는 함수를 만들어 결과를 알아보는 프로그램을 작성하시오 double ary[5] = {3.12, 5.14, 7.25, 7.48, 5.91} copyarray(double *source, double *target, int size)*/ #include #define SIZE 5 // 상수 선언 void copyarray(double *source, double *target, int size) // 입력값으로 주소값을 받음{ int i; for (i.. 더보기
연산자2 보호되어 있는 글입니다. 더보기
연산자 보호되어 있는 글입니다. 더보기
scanf() 보호되어 있는 글입니다. 더보기
정수 두 개와 연산자 받아 계산하기 12345678910111213141516171819202122232425/* 2015.08.27 내용: 두 개의 정수 변수를 선언해서 임의의 값을 대입한다. 연산코드를 저장할 변수 선언 => char 타입 연산코드가 '*'이면 두 변수의 값을 곱해서 화면에 출력 아니면 두 변수의 값을 나눠서 화면에 출력*/ #include int main(){ double a, b = 0.0; char calculator; printf("계산할 수를 두 개 입력해주세요. (3 13) : "); scanf("%lf %lf", &a, &b); fflush(stdin); printf("연산자를 입력해주세요. *|/ : "); scanf("%c", &calculator); calculator == '*' ? printf("%.. 더보기
벌점 계산하기 123456789101112131415161718192021222324252627282930313233343536373839/* 2015.08.27 내용: 1. 출근 시간에 지각을 했는지 여부에 따라 벌점을 부여하는 프로그램 벌점을 저장할 변수 선언 => int 타입 지각 여부를 저장할 변수 선언 => char 타입 / scanf() 사용 가능 지각을 했으면 => 'Y' 값 대입 지각을 안했으면 => 'N'값 대입 지각을 했으면 벌점 10점 부여, 안했으면 벌점 0점 부여 단, 출력형태는 알아서 하세요. +) 지각을 한 경우 -10점, 안 한 경우 +5점*/ #include int main(){ int minus = 0; char jigak; printf("현재 벌점은 %d점 입니다. \n", minus.. 더보기
연산자를 입력받아 계산하기 123456789101112131415161718192021/* 2015.08.27 내용: 두 개의 정수 변수를 선언해서 임의의 값을 대입한다. 연산코드를 저장할 변수 선언 => char 타입 연산코드가 '+'이면 두 변수의 값을 더해서 화면에 출력 아니면 두 변수의 값을 빼서 화면에 출력*/ #include int main(){ int a = 28, b = 34; char calculator; printf("연산자를 입력해주세요. +/- : "); scanf("%c", &calculator); calculator == '+' ? printf("%d + %d = %d \n", a, b, a + b) : printf("%d - %d = %d \n", a, b, a - b);}Colored by Color .. 더보기