سلام.باز من !!!!
یک برنامه می خوام با حلقه for که نتیجه زیر را چاپ کنه :
کد:*
**
***
****
*****
Printable View
سلام.باز من !!!!
یک برنامه می خوام با حلقه for که نتیجه زیر را چاپ کنه :
کد:*
**
***
****
*****
چرا خودتو خوار میکنی؟ نمیخوای یکم رو مساله فکر کنی؟ میخوای دیگران بهت بخندند؟نقل قول:
سلام منبرنامه بسط مک لورن رو میخام.کمممممممممممممممممم مممکککککککککککککککککککک
نقل قول:
از شما نخواستم. اگه نمی خوای بگی پست نده. واسه خودم هم نیست . واسه یکی از رفیقامو فور رو ما هنوز نخوندیم.
برنامه ایی می خوام که جمع سطر های زوج و فردو به صورت جداگونه چاپ کنه ! نوشتم برای سطر زوج اما کار نمی کنه ؟؟؟ مشکل چیه ؟
کد:#include<iostream.h>
#include<conio.h>
void main ()
{
clrscr();
int a[3][2],b[3][2],i,j;
for(i=0;i<=2;i++)
{for(j=0;j<=1;j++)
{cin>>a[i][j]>>b[i][j];}}
for(j=0,i=0;j<=1;j++)
{cout<<a[i][j]+a[i][j+1]+b[i][j]+b[i][j+1]<<'\t';}
getch();
}
جواب هم ندید که برو فکر کنو این چرت و پرتا...
من دقیقا نفهمیدم منظور شما چیه مثلا اگه کاربر این اعداد رو بده بگید به من که خروجی برای سطر زوج و فرد چی باید باشه تا براتون بنویسم کدشو...منظور شما همون جمع ماتریسی نیست؟نقل قول:
کد:
2 4 4 2
1 3 + 3 1
4 8 8 4
نقل قول:کد:#include<iostream.h>
#include<conio.h>
void main ()
{
clrscr();
for(int i=0;i<5;i++)
{ cout<<endl;
for(int j=0;j<=i;j++)
cout<<"*";
}
getch();
}
مرسی از پاسخگویی شما !!نقل قول:
به من خروجی زیرو با ورودی شما بده !
جمع سطز زوج : (4+2+2+4)12 و 12 (8+4+4+8)
جمع سطر فرد : 8 (3+1+1+3)
من واسه اینکه کدها رو کوتاه کنم a و b رو به صورت موازی گرفتم شما بر حسب نیاز خودت می تونی کدشو تغییر بدی!نقل قول:
کد:#include<iostream.h>
#include<conio.h>
void main ()
{
clrscr();
int a[3][2],b[3][2],c,i,j;
c=0;
for(i=0;i<3;i++)
{for(j=0;j<2;j++)
{ cout<<"Enter"<<" a("<<i<<","<<j<<")"<<":";
cin>>a[i][j];
cout<<"Enter"<<" b("<<i<<","<<j<<")"<<":";
cin>>b[i][j];
c=c+a[i][j]+b[i][j];
}
cout<<"satr "<<i<<"="<<c<<endl;
c=0 ;
}
getch();
}
خیلی از لطف شما ممنون : این 2 تا برنامه هم مال یکی از دوستامه می شه زحمتشو بکشید ؟
1- برنامه ای که حاصل جمع اعداد روی قطر اصلی و بالا و پایین قطر اصلی را به صورت جداگانه را چاپ کند
2- برنامه ایی که ماتریسی بگیرد و ترانهاده آن را حساب کند!!
2 ومی رو نوشتم اما خروچی همون ورودی رو چاپ می کنه ! چرا؟؟
کد:#include<iostream.h>
#include<conio.h>
void main ()
{
clrscr();
int a[3][3],b[3][3],i,j;
for(i=0;i<=2;i++)
{for(j=0;j<=2;j++)
{cin>>a[i][j];}}
for(i=0;i<=2;i++)
{for(j=0;j<=2;j++)
{b[j][i]=a[i][j];
cout<<b[j][i];}}
getch();
}
ترانهاده یک ماتریس : هر گاه جای سطر و ستون ماتریس را عوض کنیم ترانهاده آن بدست می آید اگر A یک ماتریس باشد ’A ترانهاده آن می باشدنقل قول:
کد:#include<iostream.h>
#include <conio.h>
#include <math.h>
#include<iomanip.h>
#define N 3
void main()
{
int m1[N][N],i,j;
int m2[N][N]={0,0,0,0,0,0,0,0,0};
clrscr();
for (i=0;i<N;i++)
for (j=0;j<N;j++)
{
cout<<"Enter A["<<i<<"]["<<j<<"]:";
cin>>m1[i][j];
m2[j][i]=m1[i][j];
}
cout<<endl<<endl;
for (i=0;i<N;i++)
{
for (j=0;j<N;j++)
cout<<setw(5)<<m1[i][j];
cout<<endl;
}
cout<<endl<<endl<<"Taranahade="<<endl<<endl;
for (i=0;i<N;i++)
{
for (j=0;j<N;j++)
cout<<setw(5)<<m2[i][j];
cout<<endl;
}
getch();
}
1-زمانی که شماره سطر عنصری با ستونش مساوی بشه اون عنصر یکی از عناصر قطر اصلیه.مثلا m(1,1), m(2,2),m(3,3),...lنقل قول:
یعنی i , j با هم مساوی باشند.
2-زمانی که شماره سطر عنصری از ستونش بزگتر باشه اون عنصر یکی از عناصر پایین قطر اصلیه.
2-زمانی که شماره سطر عنصری از ستونش کوچکتر باشه اون عنصر یکی از عناصر بالای قطر اصلیه.
کد:#include<iostream.h>
#include <conio.h>
#include <math.h>
#include<iomanip.h>
#define N 3
void main()
{
int m1[N][N],i,j,gh=0,b=0,p=0;
clrscr();
for (i=0;i<N;i++)
for (j=0;j<N;j++)
{
cout<<"Enter A["<<i<<"]["<<j<<"]:";
cin>>m1[i][j];
if (i==j)
gh=gh+m1[i][j];
else if (i<j)
b=b+m1[i][j];
else if(i>j)
p=p+m1[i][j];
}
cout<<endl<<endl;
for (i=0;i<N;i++)
{
for (j=0;j<N;j++)
cout<<setw(5)<<m1[i][j];
cout<<endl;
}
cout<<endl<<endl<<"ghotre asli="<<gh<<endl<<endl;
cout<<endl<<endl<<"balaye ghotre asli="<<b<<endl<<endl;
cout<<endl<<endl<<"paiene ghotre asli="<<p<<endl<<endl;
getch() ;
}