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

파스칼삼각형/이태양

From ZeroWiki
Revision as of 05:31, 7 February 2021 by imported>Unknown
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Ver.1

#include<stdio.h>
void main(){

int p[10][10]={0,};
int i,j;

for(i=0;i<10;i++){
	for(j=0;j<10;j++){
		p[i][0]=1;
		if(i==j){
			p[i][j]=1;
		}
	}
}

for(i=0;i<10;i++){
	for(j=0;j<10;j++){
		p[i+2][j+1] = p[i+1][j] + p[i+1][j+1];
	}
}

for(i=0;i<10;i++){
	for(j=0;j<=i;j++){
		printf("%4d",p[i][j]);
	}
	printf("\n");
}

}

Ver.2

#include<stdio.h> 
void main(){ 

int p[10][10]={0,}; 
int i,j;
int c=0,r=0;

printf("행의수를 입력하시오:"); scanf("%d",&c);
printf("열의수를 입력하시오:"); scanf("%d",&r); 

for(i=0;i<=c;i++){ 
    for(j=0;j<=r;j++){ 
        p[i][0]=1; 
        if(i==j){ 
            p[i][j]=1; 
        } 
    } 
} 

for(i=0;i<=c;i++){ 
    for(j=0;j<=r;j++){ 
        p[i+2][j+1] = p[i+1][j] + p[i+1][j+1]; 
    } 
} 

for(i=0;i<=c;i++){ 
    for(j=0;j<i;j++){ 
    	printf("%4d",p[i][j]); 
    } 
    printf("\n"); 
} 
} 
  • 자기자신이 만든걸 봐도 개념없어 보인다...
  • 깜빡하고 행하고 열을 입력 안받았다 ;;

파스칼삼각형