두 수를 입력받아 큰 수를 반환하는 함수를 작성하세요.
세 수를 입력받아 그 곱이 양수이면 true, 0 혹은 음수이면 false, 둘 다 아니면 에러를 발생시키는 함수를 작성하세요.
세 수 min, max, input을 입력받아, 다음과 같이 동작하는 함수를 작성하세요.
min보다input이 작으면,min을 반환합니다.max보다input이 크면,max를 반환합니다.- 아니면
input을 반환합니다.
예:
limit(3, 7, 5); -> 5
limit(3, 7, 11); -> 7
limit(3, 7, 0); -> 3
어떤 정수가 짝수인지 홀수인지 출력하는 함수를 작성하세요. 이를 이용해서, 1부터 20까지의 수가 각각 짝수인지 홀수인지 출력하는 프로그램을 작성하세요.
100 이하의 자연수 중 3과 5의 공배수를 모두 출력하는 프로그램을 작성하세요.
자연수를 입력받아, 그 수의 모든 약수를 출력하는 함수를 작성하세요.
2 이상의 자연수를 입력받아, 그 수가 소수인지 아닌지를 판별하는 함수를 작성하세요.
1부터 100까지의 수를 차례대로 출력하되, 자릿수에 3, 6, 9중 하나라도 포함되어 있으면 '짝!'을 대신 출력하는 프로그램을 작성하세요.
양의 정수를 입력받아, 다음과 같은 패턴의 출력을 하는 함수를 작성하세요.
1을 입력받은 경우:
*
3을 입력받은 경우:
*
* *
* * *
5를 입력받은 경우:
*
* *
* * *
* * * *
* * * * *
양의 정수를 입력받아, 다음과 같은 패턴의 출력을 하는 함수를 작성하세요.
1를 입력받은 경우:
*
3를 입력받은 경우:
*
* *
* * *
* *
*
5를 입력받은 경우:
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
두 수를 입력받아서, 두 수의 최대공약수를 반환하는 함수를 작성하세요. (유클리드 호제법을 참고하세요.)
세 수를 입력받아 큰 것부터 차례대로 출력하는 함수를 작성하세요.
자연수 n을 입력받아, n번째 피보나치 수를 반환하는 함수를 작성하세요.