PDA

View Full Version : نمایش ستاره ها



hastimashregh
چهارشنبه 30 اردیبهشت 1394, 09:56 صبح
با سلام چجوری میتونم همچین شکلی رو با دستورات for انجام بدم؟
*
**
***
*****
*******
*********
با تشکر

forestasphalt
چهارشنبه 30 اردیبهشت 1394, 09:59 صبح
کدها به نظرم واضح هست اگه توضیحی هم خواستید در خدمت هستم



#include <stdio.h>
int main() {
int rows, star, spaces;
int number_of_stars = 3;
int number_of_rows = 3;
for (rows=1; rows <= number_of_rows; rows++) {
for (spaces=1; spaces <= number_of_stars; spaces++) {
printf(" ");
}
for (star=1; star <= rows; star++) {
printf("*");
printf(" ");
}
printf("\n");
number_of_stars = number_of_stars - 1;
}
return 0;
}

zero_ox
پنج شنبه 31 اردیبهشت 1394, 20:29 عصر
با سلام چجوری میتونم همچین شکلی رو با دستورات for انجام بدم؟
*
**
***
*****
*******
*********
با تشکر

اگر این خروچی رو می خوای کد بالا این خروجی رو نمی ده احتمالا ایشون خسته بودن اشتباه کردن .

#include <iostream>


using namespace std;


int main()
{
int i,j,n=10;
for(i=n;i>0;i--){
for(j=0;j<n;j++)
if(j<i)
cout<<' ';
else
cout<<'*';
cout<<endl;}


}