본문 바로가기
C++

[C++] 팩토리얼 함수 구현하기

by arirang_ 2023. 2. 23.
int main() {
   int i = 4;
   int iValue = 1;
   
   for(int j=0; j< i-1; ++j) {
      iValue *= (j+2);
   }
int main() {
   int i = 4;
   int iValue =1;
   
   for(int j =0; j < i-1; ++j){
      iValue *= iValue;
      iValue++;
   }

 

함수로 구현하기 - 모듈화 (재사용성을 높인다!!)

int Factorial(int _iNum){
   in5 iValue =1;
   for(int j=0; j<_iNum-1; ++j){
      iValue *= (j+2);
   }
}

int main() {
   int iValue = Factorial(4);
   iValue = Factioral(10);
}

작게 작게 쌓아올린다는 느낌으로..


참고영상

https://www.youtube.com/watch?v=tMua9YzONbw&list=PL4SIC1d_ab-aOxWPucn31NHkQvNPHK1D1&index=18

'C++' 카테고리의 다른 글

[C++] 배열, 구조체  (0) 2023.02.23
[C++] 재귀함수  (0) 2023.02.23
Visual Studio 단축키 & 편의 사항  (0) 2023.02.23
[C++] 함수  (0) 2023.02.22
[C++] 변수  (0) 2023.02.22