PDA

نسخه کامل مشاهده نسخه کامل : کمک در برنامه c++



sara_noori
14-06-2012, 21:27
با سلام و خسته نباشید برنامه ای می خوام که خروجی زیر را نمایش دهد
1
121
12321
1234321
من کد زیر را نوشتم اما خروجی به صورت زیر است


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خروجی این کد به صورت زیر است:
1
12
123
1234

خواهش می کنم کمکم کنید خیلی فوریه امشب لازم دارم ممنون میشم.

HOJ-JAT
14-06-2012, 21:39
#include <stdio.h>
#include <conio.h>
#define MAX 20
void main()
{
int n=5, i, j, p[MAX][MAX];
scanf("%d", &n);
n++;
for(j=1; j<=n; j++)
{
p[j][1]=p[j][j]=1;

for(i=2; i<j; i++)
p[j][i]=p[j-1][i-1]+p[j-1][i];
}
for(j=1; j<=n; j++)
{
printf("\n");
for(i=1; i<=j; i++)
printf(" %6d", p[j][i]);
}
getch();
}

HOJ-JAT
14-06-2012, 21:40
************************************************** *********************************************
برای اینکه کد ها رو درست ببینید بعد از کپی کردن در کمپایلر کلید های shift و ctrl سمت چپ را بگیرید

saeed_136915
14-06-2012, 21:41
خود برنامه ای که نوشتین فقط یه خورده تغییر میخواد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

sara_noori
14-06-2012, 22:23
ممنون از لطفتون فقط اگه خواسته باشم خروجی وسط صفحه نمایش داده بشه باید چیکار کنم.

saeed_136915
14-06-2012, 22:45
اینجوری؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

sara_noori
15-06-2012, 08:12
بسیار ممنون از لطفتون