Farnoosh_H
دوشنبه 30 فروردین 1389, 11:22 صبح
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1
سلام،من می خواستم برای شکل بالا یک برنامه بنویسم.......یه برنامه خودم نوشتم (تو محیط برلند)که اصلا اجرا نمی شه......می خواستم کمکم کنید تا راحتر عیب یابیش کنم و برنامه رو اصلاحش کنم.....یه برنامه دیگر هم واسه این پروژم دارم که تو محیط توربو درست اجرا می شه اما نمی دونم چیکارش کنم تا تو محیط برلند هم اجرا بشه.....
**********************************
برنامۀ 1
include <iostream.h>
#include <conio.h>
int main()
{
int m,u,n;
cout<<"please enter an integer number:\n";
cin>>n;
m=n;
do
{
int y=0;
for(int i=1;i<=n;y++)
cout<<"\t";
for(int j=1;j<=n-y)
{cout<<j;
cout<<"\t";
}
if (j==1)
cout<<endl;
else
for(int z=n;z>=0)
{cout<<z;
cout<<"\t";
}
cout<<endl;
m--;
}
while(m!=0);
int k=0;
int u=0;
do
{
for(int i=1;i<=m+1;k++)
cout<<"\t";
for(int j=1;j<=n-k)
{cout<<j;
cout<<"\t";
}
if(n-k-1==1)
cout<<endl;
else
for(int n-k-1;n>=1)
{cout<<n-k-1;
cout<<"\t";
}
cout<<endl;
u++;
}
while(u!=n);
getch();
return 0;
}
***************************************
برناۀ 2 توربو
#include<iostream.h>
#include<conio.h>
int main(){
int n;
cout << "please enter an integer number:\n";
cin >> n;
for (int i=1 ; i<=n ; i++){
for (int j=1 ; j<=n-i ; j++)
cout << " ";
for (int k=1 ; k<=i ; k++)
cout << k;
for (int m=k-2 ; m>=1 ;m--)
cout << m;
cout << endl;
}
for (int u=1 ; u<=n-1 ; u++){
for (int i=1 ; i<=u ; i++)
cout << " ";
for (int k=1 ; k<=n-u ; k++)
cout << k;
for (int m=k-2 ; m>=1 ; m--)
cout << m;
cout << endl;
}
getch();
return 0;
}
********************************************
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1
سلام،من می خواستم برای شکل بالا یک برنامه بنویسم.......یه برنامه خودم نوشتم (تو محیط برلند)که اصلا اجرا نمی شه......می خواستم کمکم کنید تا راحتر عیب یابیش کنم و برنامه رو اصلاحش کنم.....یه برنامه دیگر هم واسه این پروژم دارم که تو محیط توربو درست اجرا می شه اما نمی دونم چیکارش کنم تا تو محیط برلند هم اجرا بشه.....
**********************************
برنامۀ 1
include <iostream.h>
#include <conio.h>
int main()
{
int m,u,n;
cout<<"please enter an integer number:\n";
cin>>n;
m=n;
do
{
int y=0;
for(int i=1;i<=n;y++)
cout<<"\t";
for(int j=1;j<=n-y)
{cout<<j;
cout<<"\t";
}
if (j==1)
cout<<endl;
else
for(int z=n;z>=0)
{cout<<z;
cout<<"\t";
}
cout<<endl;
m--;
}
while(m!=0);
int k=0;
int u=0;
do
{
for(int i=1;i<=m+1;k++)
cout<<"\t";
for(int j=1;j<=n-k)
{cout<<j;
cout<<"\t";
}
if(n-k-1==1)
cout<<endl;
else
for(int n-k-1;n>=1)
{cout<<n-k-1;
cout<<"\t";
}
cout<<endl;
u++;
}
while(u!=n);
getch();
return 0;
}
***************************************
برناۀ 2 توربو
#include<iostream.h>
#include<conio.h>
int main(){
int n;
cout << "please enter an integer number:\n";
cin >> n;
for (int i=1 ; i<=n ; i++){
for (int j=1 ; j<=n-i ; j++)
cout << " ";
for (int k=1 ; k<=i ; k++)
cout << k;
for (int m=k-2 ; m>=1 ;m--)
cout << m;
cout << endl;
}
for (int u=1 ; u<=n-1 ; u++){
for (int i=1 ; i<=u ; i++)
cout << " ";
for (int k=1 ; k<=n-u ; k++)
cout << k;
for (int m=k-2 ; m>=1 ; m--)
cout << m;
cout << endl;
}
getch();
return 0;
}
********************************************