c언어 문제입니다 도와 주세요
노랑이
2023.04.01
질문 내용 :
1.원의 둘레와 면적을 구하는 계산하는 프로그램을 작성하시오.
2. int형 변수 x에 두수 입력받아 입력된 수치의 곱을 구하요 표시하는 프로그램을 작성하시오.(단,0이 입력되면 입력을 중지하게 된다.)
3.
자연수 n을 입력받아 2부터 n(n2)사이의 짝수의 합을 구하시오.
(단, 재귀함수를 이용하세요.)
4.
f(x,y) = g(x) + 3y 이고 g(x) = 2x 일때 f(3.5, 2)를 구하시오.
(단, x는 실수형, y는 정수형.)
5.
두수 x,y를 입력받아 최대공약수를 구하는 프로그램을 작성하시오. 최대공약수는 gcd() 함수를 이용하여 구하고 gcd()는 반복문을 사용하세요. 원형은 아래와 같습니다.
int gcd (int a, int b); 시간있으신분은 낱개씩이라도 답해주세요. 부세요. 부탁드립니다.
-
참
3번 한번 짜봤어요..
#include stdio.h
int recursive(int num) {
\tif(num == 2)
\t\treturn 2;
\telse
\t\treturn num + recursive(num - 2);
}
int main(void) {
\tint n;
\tint sum;
\tprintf(\Enter n : \);
\tscanf(\%d\