Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

파스칼삼각형/김수경: Difference between revisions

From ZeroWiki
imported>linflus
No edit summary
imported>linflus
No edit summary
Line 1: Line 1:
~c
#include <stdio.h>
 
#include <stdio.h>
int Pascal(int m, int n){
 
if(n&gt;m) return -1;
int Pascal(int m, int n){
if(m == 1 || n == 1 || m == n) return 1;
if(n>m) return -1;
return Pascal(m-1, n-1) + Pascal(m-1, n);
if(m == 1 || n == 1 || m == n) return 1;
}
return Pascal(m-1, n-1) + Pascal(m-1, n);
}
void main(){
 
int m,n;
void main(){
printf("행, 열 차례대로 입력 ex/3,2\n&gt;&gt;&gt;&gt;");
int m,n;
scanf("%d,%d", &amp;m, &amp;n);
printf("행, 열 차례대로 입력 ex/3,2\n>>>>");
printf("%d행 %d열의 파스칼의 삼각형 숫자는 %d 입니다.\n",m, n, Pascal(m,n));
scanf("%d,%d", &m, &n);
}
printf("%d행 %d열의 파스칼의 삼각형 숫자는 %d 입니다.\n",m, n, Pascal(m,n));
}



Revision as of 07:42, 10 September 2008

#include <stdio.h>

int Pascal(int m, int n){
	if(n>m) return -1;
	if(m == 1 || n == 1 || m == n) return 1;
	return Pascal(m-1, n-1) + Pascal(m-1, n);
}

void main(){
	int m,n;
	printf("행, 열 차례대로 입력 ex/3,2\n>>>>");
	scanf("%d,%d", &m, &n);
	printf("%d행 %d열의 파스칼의 삼각형 숫자는 %d 입니다.\n",m, n, Pascal(m,n));
}