2020年6月12日 星期五

C語言練習題3~巴斯卡三角形1090612

1、一位數的巴斯卡三角形
     程式例題~G:\我的雲端硬碟\c語言練習題\2各式圖案\3巴斯卡三角形輸入值1-9.cpp
//輸入終止整數(1-9),印出巴斯卡三角形
#include<stdio.h>
int main(){
int i=0,j=0,k=0,endnum=0;
printf("input end number(1-9)=");
scanf("%d",&endnum);
for(i=1;i<=endnum;i++){
for(j=endnum-1;j>=i;j--){
printf(" ");
}
for(k=1;k<=2*i-1;k++){
printf("%d",i);
}
printf("\n");
}
}
測試結果~
input end number(1-9)=9
        1
       222
      33333
     4444444
    555555555
   66666666666
  7777777777777
 888888888888888
99999999999999999

2、二位數的巴斯卡三角形
    程式例題~G:\我的雲端硬碟\c語言練習題\進制轉換\2巴斯卡三角形輸入值1位數.cpp
//輸入終止整數(1-30),印出巴斯卡三角形
#include<stdio.h>
int main(){
int i=0,j=0,k=0,endnum=0;
printf("input end number(1-30)=");
scanf("%d",&endnum);
for(i=1;i<=endnum;i++){
for(j=endnum-1;j>=i;j--){
printf("  ");
}
for(k=1;k<=2*i-1;k++){
printf("%2d",i);
}
printf("\n");
}
}
測試結果~

                     









沒有留言:

張貼留言

Chrome教學5-建立桌面捷徑1110217

 建立桌面捷徑