#include<iostream> using namespace std; int main(){ int n; cout<<"請輸入一個整數:"<<endl; cin>>n; //正三角 for(int i=1;i<=n;i++){ for(int j=1;j<=n-i;j++) cout<<" "; for(int k=1;k<=2*i-1;k++) cout<<"*"; cout<<endl; } //到三角 //二者合並變成菱形 for(int i=n;i>=1;i--){ for(int j=1;j<=n-i;j++) cout<<" "; for(int k=1;k<=2*i-1;k++) cout<<"*"; cout<<endl; } //平行四邊形 cout<<endl; for(int i=1;i<=n;i++){ for(int j=1;j<=n-i;j++) cout<<" "; for(int i=1;i<=n;i++) cout<<"*"; cout<<endl; } return 0; }
運行結果: