반응형

정올 140

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); }

Language Coder - 입력 / Code : 110 / 입력 - 형성평가5

문제 실수의 yard(야드)를 입력받아 cm(센티미터)로 환산하여 입력값과 환산한 값을 출력 예와 같이 소수 둘째자리에서 반올림하여 첫째자리까지 출력하는 프로그램을 작성하시오. (단 1야드 = 91.44cm로 한다.) 입력은 "yard? "라고 먼저 출력하고, 실수를 입력받는다. 실수는 "double"로 한다. 입력 예 yard? 10.1 출력 예 10.1yard = 923.5cm Hint! 입력을 받기 위한 지문 뒤에는 꼭! 공백을 넣어야한다. printf("yard? "); 정답 C언어 #include int main (void) { double yard = 91.44; double num1; printf("yard? "); scanf("%lf", &num1); printf("%.1fyard = %...

Language Coder - 입력 / Code : 109 / 입력 - 형성평가4

문제 세 개의 정수를 입력받아 합과 평균을 출력하는 프로그램을 작성하시오.(단 평균은 소수 이하를 버림하여 정수 부분만 출력한다.) 입력 예 20 50 100 출력 예 sum = 170 avg = 56 Hint! 정수를 정수로 나눈 몫은 소수 이하를 버린 정수가 된다. 정답 C언어 #include int main (void) { int a, b, c; scanf("%d %d %d", &a, &b, &c); printf("sum = %d\navg = %d", a+b+c, (a+b+c)/3); }

Language Coder - 입력 / Code : 107 / 입력 - 형성평가2

문제 실수형 변수를 2개 선언한 후 각각에 80.5 22.34를 대입한 후 두 수의 합을 구하여 각각의 숫자를 10칸씩 오른쪽에 맞추어 소수 둘째자리까지 출력하는 프로그램을 작성하시오. 출력 예 80.50 22.34 102.84 Hint! 공백을 넣을 경우 1칸을 차지한다. 정답 C언어 #include int main (void) { float a = 80.5; float b = 22.34; printf("%10.2f%10.2f%10.2f", a, b, a+b); }

Language Coder - 입력 / Code : 516 / 입력 - 자가진단8

문제 실수 2개와 한 개의 문자를 입력 받아 출력하되 실수는 반올림하여 소수 둘째자리까지 출력하는 프로그램을작성하시오. (C, C++, Java 의 경우 실수는 "double"로 선언하세요.) 입력 예 12.2536 526.129535 A 출력 예 12.25 526.13 A 정답 C언어 #include int main (void) { double num1, num2; char arr; scanf("%lf %lf %c", &num1, &num2, &arr); printf("%.2lf\n%.2lf\n%c", num1, num2, arr); }

반응형