코딩/Language Coder
577 : 함수1 - 자가진단7
pikapika
2018. 6. 29. 17:44
서로 다른 두 개의 정수가 주어진다. 두 정수를 입력받아 큰 수는 2로 나눈 몫을 저장하고 작은 수는 2를 곱하여 저장한 후 출력하는 프로그램을 작성하시오.(참조에 의한 호출을 이용한 함수를 작성하여 값을 수정하고 출력은 메인함수에서 한다.)
![]() 100 500 |
![]() 200 250 |
[코드]
#include <stdio.h>
void func(int a, int b);
int main() {
int a, b;
scanf("%d %d", &a, &b);
func(a, b);
return 0;
}
void func(int a, int b) {
if (a > b) {
a /= 2;
b *= 2;
}
else {
a *= 2;
b /= 2;
}
printf("%d %d \n", a, b);
}