برنامه چاپ ستاره در C++ ??????
سلام دوستان
من نیاز به برنامه ای دارم تا ستاره به اسکال زیر چاپ کنه مثلا:
*
**
***
****
*****
یا
**********
* *
* *
**********
و.... یه برنامه خودم نوشتم ولی کار نمیکنه:
#include <stdlib.h>
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
int mian()
{ clrscr();
const int arayeh=10;
int n[arayeh]={10,11,15,20,12,16,17,2,8,4,};
clrscr();
cout <<"\element" <<"value"<<endl;
for (int i=0;i<arayeh;i++){
cout <<i<<"\t"<<n[i]<<"\t";
for(int j=0;j<n[i];j++)
cout <<'*';
cout <<endl;
}
getch();
return 0;
}
اگه راهنمایی کنید ممنون می شم.
یکمی هم عجله دارم.........
نکته دیگه اگه بخوام بجای ستاره عدد چاپ کنه چیکار کنم.زیاد وارد نیستم ممنون میشم توضیح بدین
نقل قول: برنامه چاپ ستاره در C++ ??????
برنامه اول که ستاره چاپ میکنه:
#include <iostream.h>
#include <conio.h>
int main()
{
clrscr();
for (int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
cout<<'*';
cout<<endl;
}
getch();
return 0;
}
نقل قول: برنامه چاپ ستاره در C++ ??????
تو کد بالا اگه بجای '*'، متغیر j رو بذاری عدد چاپ میکنه:
cout<<j;