ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 반복문(for) 팩토리얼수 구하기
    개발/C언어 2019. 12. 26. 19:04

    for 반복문으로 팩토리얼 수를 구해보도록 하겠습니다!

    우선 팩토리얼 은 계승이라는 뜻을 가지고 있으며

    1부터 n개의 양의 정수를 모두 곱한것을 팩토리얼 수 라고 합니다!

    그렇다면 이 수들을 숫자를 scanf 함수를 통해 입력받고

    입력받은 수 를 통해 C언어로 만들어 보도록 하겠습니다.

    우선 , num 이라는 변수와 결과를 담을 result 변수를 만들어 줍니다.

    그리고 for문을 이용하여 n!의 성질을 이용하여 조건을 i변수가 num 보다 작거나 같을때 까지

    증가시켜 반복 시켜줍니다.

    그렇게 반복이 되면서

    result = result * i

    첫 result , i 값이 1이므로

    첫 반복문은

    1 = 1* 1 이 되게 됩니다.

    그다음 i의값이 n개까지 증가 하게되므로

    계속 곱해지면서 팩토리얼 수가 나오게 됩니다!

    이상 더 레드코딩 학원이였습니다.

    다음시간에는 조건문에 대해서 알아보도록 하겠습니다!

     

    '개발 > C언어' 카테고리의 다른 글

    조건문2  (0) 2019.12.26
    조건문1 개념  (0) 2019.12.26
    반복문 (for) 예제 2  (0) 2019.12.26
    반복문 (for문) 예제1  (0) 2019.12.26
    for 반복문  (0) 2019.12.26
Designed by Tistory.