후기

  • 첨엔 파스칼삼각형을 출력하라는 줄 알았던 -_-;
  • 그리고나서 좌표구하는건 팩토리얼이라는걸 떠올려서 재귀함수로 도전
  • 그런데 재귀함수쓰니 뭔가 이상한 문제가 나와서 그냥 포문활용

소스

#include <iostream>

using namespace std;

int PasNum(int col,int row){
	int i=0;
	int result=1;
	for(i=0;i<row;i++){
		result*=col;
		col--;
	}
	for(i=0;i<row;i++){
		result/=row;
		row--;
	}
	return result;
}
void main(){
	int col, row;
	cout<<"파스칼삼각형의 숫자 확인"<<endl;
	cout<<"행은?";
	cin>>col;
	cout<<"열은?";
	cin>>row;
	
	cout<<PasNum(col-1,row-1)<<endl;
}
Retrieved from http://wiki.zeropage.org/wiki.php/파스칼삼각형/김홍기
last modified 2021-02-07 05:31:23