#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;
}
運行結果:

