درخواست يه برنامه كوچيك.

hami110

New Member
سلام دوستان اگه ممكنه ميخواستم تو نوشتن يه برنامه كمكم منيد اين برنامه بايد خروجي زير رو داشته باشه البته در C:
*
**
***
****
*****
******


ممنون ميشم
 

saalek110

Well-Known Member
با سلام.
من سي پلاس نوشتم. براي تبديل به سي بجاي cout از printf استفاده كنيد و stdio.h را include كنيد.

يك تابع ساختم كه ستاره را به مقدار اعلام شده چاپ مي كند. يعني ورودي تابع تعداد دفعات چاپ است. و اين تابع به تعداد درخواست شده ، ستاره چاپ مي كند و بعد يك اينتر مي كند و مي رود خط بعدي.

کد:
#include <iostream.h>
#include <conio.h>

void star_printer_function(int a);

void main()
{
clrscr(); // paak kardane safheh
star_printer_function(1);
star_printer_function(2);
star_printer_function(3);
star_printer_function(4);
star_printer_function(5);
star_printer_function(6);
getch(); // baraye entezaar baraye gereftene kelidii

}
void star_printer_function(int a)
{
for (int i=1;i<=a;i++) cout<<"*";
cout<<endl;
}
يا براي تميزي بيشتر ميشه با حلقه ، 6 بار تابع را صدا كرد.
کد:
#include <iostream.h>
#include <conio.h>

void star_printer_function(int a);

void main()
{
clrscr(); // paak kardane safheh
for (int j=1;j<=6;j++)
star_printer_function(j);

getch(); // baraye entezaar baraye gereftene kelidii

}
void star_printer_function(int a)
{
for (int i=1;i<=a;i++) cout<<"*";
cout<<endl;
}


ddxx.gif

 

saalek110

Well-Known Member
اگر برنامه ديگري بود در حد توانم در خدمتم.
.
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا