سلام
ميخواستم برنامه اي بنويسيد كه اين دو خروجي را نمايش دهد جدا از هم فقط حلقه هاي تو در توش را برام بنويسيد
اوليش
a
b c
d e f
g h i j
k l m n o
دوميش
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
ممنون
سلام
ميخواستم برنامه اي بنويسيد كه اين دو خروجي را نمايش دهد جدا از هم فقط حلقه هاي تو در توش را برام بنويسيد
اوليش
a
b c
d e f
g h i j
k l m n o
دوميش
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
ممنون
Last edited by sokote mordab; 14-11-2007 at 10:23.
بهتره تمرین هاتون رو خودتون انجام بدین...ضمن اینکه این ها از از چپ به راست چاپ میکنن یعنی فاصله سمت چپ نیست.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اين برنامه اول شما:#include <stdio.h>
#include <conio.h>
void main(void)
{int i,j;
char ch=97;
clrscr();
for(i=1;i<=5;i++)
{for(j=0;j<i:j++)
{printf(" \b%c",ch);
ch=ch+1;
}
printf("\n");
}
getch();
}
با تغيير عدد نهائي i(كه در حال حاضر 5 است) ميتوان اين هرم را ادامه داد.
اين هم برنامه دوم:
#include <stdio.h>
#include <conio.h>
void main(void)
{int i,j;
clrscr();
for(i=1;i<=5;i++)
{for(j=0;j<i;j++)printf(" \b%d",j+1);
for(j=i;j>i;j--)printf(" \b%d",j-1);
printf("\n");
}
getch();
}
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)