یکی از رایج ترین تمرینات برنامه نویسی دانشگاه ها و دبیرستان ها چاپ ستاره ها به شکل های مختلف هست .
در این مطلب یک سری از مسائل منتخب چاپ ستاره را با هم مرور میکنیم ...

#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;
}
اگه برنامه و حالتی از نوع چاپ ستاره هست که بهش نیاز پیدا کردید ولی توی این لیست نبود توی نظرات بگید تا به پست اضافه بشه .
ممنون
گروه فیزیک