1. https://codeup.kr/problem.php?id=1526
2. https://codeup.kr/problem.php?id=1527
3. https://codeup.kr/problem.php?id=1528
4. https://codeup.kr/problem.php?id=1529
5. https://codeup.kr/problem.php?id=1530
6. https://codeup.kr/problem.php?id=1531
7. https://codeup.kr/problem.php?id=1532
8. https://codeup.kr/problem.php?id=1533
9. https://codeup.kr/problem.php?id=1534
10. https://codeup.kr/problem.php?id=1535
연습문제1) n을 입력 받아 1부터 n까지의 합을 출력하는 프로그램을 함수를 이용하여 작성하시오.
입력예) 10
출력예) 55
int f(int n)
{
int sum=0;
for(int i=1;i<=n;i++)
{
sum+=i;
}
return sum;
}
연습문제2) n과 m을 입력 받아 n의 수를 m번 누적하여 출력하는 프로그램을 함수를 이용하여 작성하시오.
입력예) 10 20
출력예) 200
int f(int n,int m)
{
int sum=0;
for(int i=1;i<=m;i++)
{
sum+=n;
}
return sum;
}
연습문제3) n과 m을 입력 받아 n의 수를 m번 곱하여 출력하는 프로그램을 함수를 이용하여 작성하시오.
입력예) 2 10
출력예) 1024
int f(int n,int m)
{
int sum=1;
for(int i=1;i<=m;i++)
{
sum*=n;
}
return sum;
}
연습문제4) n을 입력 받아서 함수에서 n의 값을 5를 더한 값을 만들어서 메인 함수에서 출력하는 프로그램을 작성하시오.
입력예) 10
출력예) 15
void f(int &a)
{
a+=5;
}
int main()
{
int a;
cin >> a;
f(a);
cout << a;
}
'프로그래밍언어문법 > 함수' 카테고리의 다른 글
ch13.함수3_연습문제 (0) | 2021.05.22 |
---|---|
ch12.함수2_연습문제 (0) | 2021.05.22 |
ch13_06.함수3 (0) | 2021.02.02 |
ch13_05.함수3 (0) | 2021.02.02 |
ch13_04.함수3 (0) | 2021.01.25 |