یکی از رایج ترین تمرینات برنامه نویسی دانشگاه ها و دبیرستان ها چاپ ستاره ها به شکل های مختلف هست .
در این مطلب یک سری از مسائل منتخب چاپ ستاره را با هم مرور میکنیم ...
#include <iostream> using namespace std; int main(){ int n; cout<<"Enter The Size Of Shape: \n"; cin>>n; for(int i = 1 ; i <= n ; i++){ for(int j = 1 ; j <= i ; j++) cout<<"*"; for(int j = n-i ; j >= 0 ; j--) cout<<" "; cout<<"\n"; } return 0; }
#include <iostream> using namespace std; int main(){ int n; cout<<"Enter The Size Of Shape: \n"; cin>>n; for(int i = 1 ; i <= n ; i++){ for(int j = n ; j > i ; j--) cout<<" "; for(int k = 1 ; k <= i ; k++) cout<<"*"; cout<<"\n"; } return 0; }
#include <iostream> using namespace std; int main(){ int n; cout<<"Enter The Size Of Shape: \n"; cin>>n; for(int i = 1 ; i <= n ; i++) { for(int j = n-i ; j >= 0 ; j--) cout<<"*"; cout<<"\n"; } return 0; }
#include <iostream> using namespace std; int main(){ int n; cout<<"Enter The Size Of Shape: \n"; cin>>n; for(int i = 1 ; i <= n ; i++) { for(int j = i ; j < n ; j++) cout<<" "; for(int j = 0 ; j < 2*i-1 ; j++) cout<<"*"; cout<<"\n"; } return 0; }
#include <iostream> using namespace std; int main(){ int n; cout<<"Enter The Size Of Shape: \n"; cin>>n; for(int i=0;i<n;i++) { for(int j=0;j<(n-i-1);j++) cout<<" "; for(int j=0;j<(2*i+1);j++) cout<<"*"; cout<<"\n"; } for(int i=0;i<n-1;i++) { for(int j=0;j<=i;j++) cout<<" "; for(int j=(2*n-2*i-3);j>0;j--) cout<<"*"; cout<<"\n"; } return 0; }
اگه برنامه و حالتی از نوع چاپ ستاره هست که بهش نیاز پیدا کردید ولی توی این لیست نبود توی نظرات بگید تا به پست اضافه بشه .
ممنون