반응형

정올 연산자 13

Language Coder - 연산자 / Code : 115 / 연산자 - 형성평가5

문제 민수와 기영이의 키와 몸무게를 입력받아 민수가 키도 크고 몸무게도 크면 1 그렇지 않으면 0을 출력하는 프로그램을 작성하시오. (JAVA는 1 이면 true, 0 이면 false를 출력한다.) 입력 예 150 35 145 35 출력 예 0 Hint! 관계 연산자와 논리 연산자를 함께 이용한다. 정답 C언어 #include int main() { int mh, mw; int kh, kw; scanf("%d %d", &mh, &mw); scanf("%d %d", &kh, &kw); printf("%d", mh > kh && mw > kw); }

Language Coder - 연산자 / Code : 114 / 연산자 - 형성평가4

문제 두 정수를 입력받아 첫 번째 수는 전치증가연산자를 사용하고 두 번째 수는 후치감소연산자를 사용하여 출력하고 바뀐 값을 다시 출력하는 프로그램을 작성하시오. 입력 예 10 15 출력 예 11 15 11 14 정답 C언어 #include int main (void) { int a, b; scanf("%d %d", &a, &b); printf("%d %d \n", ++a, b--); printf("%d %d", a, b); }

Language Coder - 연산자 / Code : 113 / 연산자 - 형성평가3

문제 직사각형의 가로와 세로의 길이를 정수형 값으로 입력받은 후 가로의 길이는 5 증가시키고 세로의 길이는 2배하여 저장한 후 가로의 길이 세로의 길이 넓이를 차례로 출력하는 프로그램을 작성하시오. 입력 예 20 15 출력 예 width = 25 length = 30 area = 750 정답 C언어 #include int main (void) { int a, b; scanf("%d %d", &a, &b); a += 5; b *= 2; printf("width = %d\n", a); printf("length = %d\n", b); printf("area = %d", a*b); }

Language Coder - 연산자 / Code : 111 / 연산자 - 형성평가1

문제 국어 영어 수학 컴퓨터 과목의 점수를 정수로 입력받아서 총점과 평균을 구하는 프로그램을 작성하시오. (단 평균의 소수점 이하는 버림 한다.) 입력 예 70 95 63 100 출력 예 sum 328 avg 82 정답 C언어 #include int main (void) { int a, b, c, d; scanf("%d %d %d %d", &a, &b, &c, &d); printf("sum %d\n", a+b+c+d); printf("avg %d", (a+b+c+d)/4); }

Language Coder - 연산자 / Code : 525 / 연산자 - 자가진단8

문제 3개의 정수를 입력 받아 첫 번째 수가 가장 크면 1 아니면 0을 출력하고 세 개의 수가 모두 같으면 1 아니면 0을 출력하는 프로그램을 작성하시오. (JAVA는 1이면 true, 0이면 false를 출력한다.) 입력 예 10 9 9 출력 예 1 0 정답 C언어 #include int main() { int a,b,c; scanf("%d %d %d", &a, &b, &c); printf("%d %d", (a>b && a > c), (a==b && a==c)); }

Language Coder - 연산자 / Code : 524 / 연산자 - 자가진단7

문제 2개의 정수를 입력 받아서 논리곱과 논리합의 결과를 출력하는 프로그램을 작성하시오. (수가 0 이 아닌 경우 참으로, 0 인 경우 거짓으로 간주합니다.) [JAVA] 2개의 정수를 입력 받아서 0이 아니면 참(true), 0이면 거짓(false)으로 처리하고두 값의 논리곱과 논리합의 결과를 출력하는 프로그램을 작성하시오. hint 정수 a를 입력받은 후 boolean c = (a != 0);을 실행하면 c에 a의 논리값이 저장된다. 입력 예 2 0 출력 예 0 1 [JAVA] false true 정답 C언어 #include int main (void) { int a, b; scanf("%d %d", &a, &b); printf("%d %d", a&&b, a||b); }

Language Coder - 연산자 / Code : 522 / 연산자 - 자가진단5

문제 두 개의 정수를 입력받아서, 첫 번째 줄에는 두 정수의 값이 같으면 1 아니면 0을 출력하고, 두 번째 줄에는 같지 않으면 1 같으면 0을 출력하는 프로그램을 작성하시오. (JAVA는 1이면 true, 0이면 false를 출력한다.) 입력 예 5 5 출력 예 1 0 정답 C언어 #include int main (void) { int a, b; scanf("%d %d", &a, &b); printf("%d\n", a==b); printf("%d", a!=b); }

Language Coder - 연산자 / Code : 521 / 연산자 - 자가진단4

문제 두 개의 정수를 입력받아 각각 후치 증가 연산자와 전치 감소 연산자를 사용하여 두 수의 곱을 구한 후 각각의 값을 출력하는 프로그램을 작성하시오. 입력 예 10 20 출력 예 11 19 190 Hint! python 사용자는 두 번째 수를 1감소시키고 두 수의 곱을 구한후 첫 번째 수를 1증가시킨다. 세 수를 출력한다. 정답 C언어 #include int main (void) { int a, b, c; scanf("%d %d", &a, &b); c = a++ * --b; printf("%d %d %d", a, b, c); }

Language Coder - 연산자 / Code : 520 / 연산자 - 자가진단3

문제 한 개의 정수를 입력 받아서 후치증가 연산자를 사용하여 출력한 후 전치 증가 연산자를 사용하여 출력하는프로그램을 작성하시오. 입력 예 5 출력 예 5 7 Hint! 첫번째 줄은 후치증가 연산자를 사용한 결과 둘번째 줄은 전치증가 연산자를 사용한 결과 정답 C언어 #include int main (void) { int a; scanf("%d", &a); printf("%d\n", a++); printf("%d", ++a); }

반응형