X
تبلیغات
برنامه های کامپیوتری

مهندس پویا ۰۹۱۹۲۲۳۸۵۳۵ 

www.POUYA8974@yahoo.com

 

+ نوشته شده در  سه شنبه یازدهم اسفند 1388ساعت 9:42  توسط باقر  | 

pouyamoradi

4عمل اصلي با switch
#include
#include
main()
{
int a,b,flag=1;
char op;
while(flag)
{
printf("\nenter a,op,b:");
scanf("%d%c%d",&a,&op,&b);
switch(op)
{
case'+':
printf("\n a+b=%d",a+b);
break;
case'-':
printf("\n a-b=%d",a-b);
break;
case'*':
printf("\n a*b=%d",a*b);
break;
case'/':
printf("\n a/b=%d",a/b);
break;
default:
printf("error");
getch;
}
}
flag=0 ;
return 0;
}
***************************
عملگر
#include
int main()
{
int a,b,C;
char op;
do{
printf("\n enter a,op,b:");
scanf("%d %c %d",&a,&op,&b);
switch (op)
{
case'+':
 C=a+b;
 break;
case'-':
 C=a-b;
 break;
case '/':
 C=a/b;
 break;
case '*':
 C=a*b;
 break;
default:
printf("error");
}
printf ("\n C=%d",C);
}while (C!=0);
printf ("\n End of Program");

  return 0;
}
**********************************
فيبونانچي
#include
int mein ()
{
int n,a=1,b=1,c;
scanf("%d",&n);
if(n==1)
printf("%d",n);
else
printf("%d%d",a,b);
for (int i=1;i<=n;i++)
{
c=a+b;
a=b;
b=c;
printf("\t%d",c);
}
return 0;
}
*********************************
هفته
#include
#include
int main()
{
char op;
printf("shomare ra vared kon");
scanf("\n %c ",op);
switch (op)
{
case '1':
printf("shanbeh");
break;
case'2':
printf("yekshanbe");
break;
case'3':
printf("doshanbe");
case'4':
printf("seshanbe");
break;
case'5':
printf("charshanbe");
break;
case'6':
printf("pangshanbe");
break;
case'7':
printf("friday");
break;
default:
printf("error");
}
return 0;
}
**********************************
پروژه موش
#include
#include
#include
#include
void main()
{
  int a[10][10];
  int i,j,k,ii,jj;

  clrscr();
  randomize();
  for(i=0;i<10;i++)
  for(j=0;j<10;j++)

  a[i][j]=rand()%2;
  a[0][0]=1;
  for(i=0;i<10;i++){
  for(j=0;j<10;j++)
  printf(" %d",a[i][j]);
  printf("\n");
  }
  getch();
  i=0;
  j=0;

  while (a[9][9] != 1)  {
  k=rand()%2;
    if (k==1 && j<9){
  a[i][j]=0;
  a[i][++j]=1;
    }
    if (k==0 && i<9){
  a[i][j]=0;
  a[++i][j]=1;
    }
   clrscr();
 for(ii=0;ii<10;ii++){
  for(jj=0;jj<10;jj++)

  printf(" %d",a[ii][jj]);
  printf("\n");

     }
if (k==1)  printf("----------------\nMotion to Right");
else  printf("----------------\nMotion to Down");
  if (a[9][9]==1) printf("\nEnd of Movements !\nPress any key to Exit");

  if( getch()==27) break;
  }

}
*******************************************
پرانتز
#include
#include
#include
void main(void)
{
char str[20];
 int i;
 gets(str);
 i =strlen(str);
i--;
while(i>0)
{
if(str[i]==')'|| str[i]=='(')
putch(str[i]);
i--;
}
getch();
}
*********************************************
مرتب کردن
#include
int main()
{
printf("5 moadel mogirad, bozorgtarin moadel ra midahad\n");
float a[5];
int i,j,k;
for(i=0;i<5;i++)
{
printf("nomre moadel= a[%d] =",i);
scanf("%f",&a[i]);

}
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)

if(a[i]>a[j]){
k=a[i];
a[i]=a[j];
a[j]=k;
}

printf("moadel bozorgtar= %f \t",a[4]);

return 0;
}
**********************************************
فاکتريل
#include
void main(void)
{
int fact (int);
int n ;
scanf("%d",&n);
fact (n);
}
int fact (int a)
{
int f=1;
for(int i=1;i<=a;i++)
{
f=f*i;
}

printf("%d",f);
}

********************************************

+ نوشته شده در  سه شنبه یازدهم اسفند 1388ساعت 9:29  توسط باقر  | 

pouyamoradi

 

عدد اول
#include
#include
main()
{
int n,i,t=0;
clrscr();
cin>>n;
i=1;
  while (i<=n)
  {
   if(n%i==0) t++;
   i++;
  }
if(t==2) cout<<"avval ";
else cout<<"avval nist ";
getch();
}
*****************************
مربع

#include
#include
main()
{
  clrscr();
  int i,j,x;
  cin>>x;
  for(i=1;i<=x;i++) cout<<"*";
  cout<<'\n';
  for(i=2;i  {
   for(j=0;j   {
    if(j==0) cout<<"*";
    if(j!=0 && j!=x-1) cout<<" ";
    if(j==x-1) cout<<"*";
   }
   cout<<'\n';
  }
  for(i=1;i<=x;i++) cout<<"*";
  getch();
}
*******************************
مثلث 1
#include
#include
main()
{
  clrscr();
  int i,j,x;
  cin>>x;
  for(i=0;i<=x;i++)
  {
    for(j=x;j>i;j--) cout<<"*";
    cout<<'\n';
  }
  getch();
}
***********************************
مثلث 2
#include
#include
#include
main()
{
  clrscr();
  int i,j,a;
  a=1;
  for(i=1;i<=5;i++)
  {
    for(j=1;j<=i;j++)
    {
      printf("%3d",a);
  a+=1;
    }
    cout<<'\n';
  }
  getch();
}
****************************
مرتب کردن عدد با کلاس
#include
class sort
{
int a[10];
public:
void setsort(int,int,int);
void setarea();
void print();
private:
int i,j,temp;
};
void sort::setsort(int x,int y,int t)
{
i=x;
j=y;
temp=t;
}
void sort::setarea()
{
cout<<"Sort 10 Number="<for( i=0;i<10;i++)
cin>>a[i];
for (i=0;i<9;i++)
for (j=i+1;j<10;j++)
if (a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
void sort::print()
{
cout<<"sort ************ sort"<for( i=0;i<=9;i++)
{
cout<}
}
int main()
{
int a,b,temp;
sort box;
box.setsort(a,b,temp);
box.setarea();
box.print();
return 0 ;
}
************************
عدد اول
#include
bool add_aval (int a);
int main()
{
int a;
cin>>a;
if(add_aval(a))
cout<<"aval="<else
cout<<"error anal nist"<return 0;
}
bool add_aval (int a)
{
int i;
for(i=2;i<=a-1;i++)
if (a%i==0)
return 0;
else
return 1;
}
******************************
حلقه
#include
#include
#include
#define size 10
int Total[size*4],sum=0;
void find(int,int *);
void main(){
 int i,j,n=0;
 int a[size][size];
 printf("Please Enter Number\n");
 for(i=0;i  for(j=0;j   printf("a[%d,%d]=",i,j);
   cin>>a[i][j];
  }
 for(i=0;i  sum=0;
  n=0;
  for(j=i;j   find(a[i][j],&n);
   find(a[j][i],&n);
   find(a[size-1-i][j],&n);
   find(a[j][size-1-i],&n);
  }
   printf("\nSum Loop %d =%d\n",i,sum);
 }
 getch();
}
void find(int x,int *n){
 int i,sw=0;
 for(i=0;i<*n;i++){
  if(Total[i]==x){
   sw=1;
   break;
  }
 }
 if(sw==0){
  Total[*n]=x;
  *n+=1;
  sum+=x;
 }
}
*******************************
ماتريس
#include
int main()
{
int a[3][2]={{-2,-4},{3,8},{7,41}},b[2][4]={{-1,3,2,7},{3,6,5,14}},c[3][4];
int s;
for(int i=0;i<3;i++)
{
for(int j=0;j<4;j++)
{
s=0;
for(int k=0;k<2;k++)
s+=a[i][k]*b[k][j];
c[i][j]=s;
}
}
for(i=0;i<3;i++)
{
for(int j=0;j<4;j++)
cout<cout<}
return 0;
}
**************************
مرتب کردن با اشارگرها
#include
#include
void display(int k[8])
{
for(int i=0;i<8;i++)
cout<<' '<}void swap(int *val1,int *val2)
{
int temp;
temp=*val1;
*val1=*val2;
*val2=temp;
}
void boublesort(int k [8])
{
int i,j;
for(i=0;i<8;i++)
{
for(j=i+1;j<8;j++)
{
if(k[i]>k[j])
{
swap(&k[i],&k[j]);
}
}
}
}
void main(void)
{
int a[8]={8,34,3,13,1,21,5,2},i;
cout<<"vektor befor sort"<display(a);
cout<cout<<"vector after sort"<for( i=1;i<8;i++)
boublesort(a);
display(a);

getch();
}
***********************************
باينري
#include
void main(void)
{
void binary(int a);

int n;
cin>>n;
binary(n);
}
void binary(int a)
{
if(a>0)
{
binary (a/2);
cout<}
}
*****************************
مرتب کردن
#include
main()
{
int n,m,i,d,s,k,flag=1;
float p;
while(flag)
{
cout<<"\n enter two number m,n :" ;
cin>>m>>n;
d=1;
for(i=1;i<=m;i++)
{
d=d*i;
}
s=1;
for(i=1;i<=n;i++)
{
s=s*i;
}
k=1;
for(i=1;i<=m-n;i++)
{
k=k*i;
}
p=d/s*k;
cout<<"m!/n!(m-n)!"<<"="<}
flag=0;
return 0;
}
*******************************
فاکتريل
#include
void fact(int);

void main(void)
{
int n;
cout<<"number";
cin>>n;
fact(n);

}
void fact(int a)
{
int f=1 ;

for(int i=1;i<=a;i++)
{
f=f*i;
}
cout<

}
************************************
ضرب دو ماتريس
#include
int main()
{
int a[3][2],b[2][4],c[3][4];
int i,j;
for(j=0;i<3;i++)
{
for(j=0;j<2;j++)
{
cout<<"b["<cin>>b[i][j];
}
}
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
c[i][j]=0;
for(int k=0;k<2;k++)
c[i][j]+=a[i][k]*b[k][j];
}
}
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
cout<cout<<"\n";
}
return 0;
}
**************************************
فيبونانچي
#include
int main()
{
int n,i,c,a=1,b=1;
cin>>n;
if(n==1)
return 1;
else
return a,b;
for(i=3;i<=n; i++)
{
c=a+b;
a=b;
b=c;
}
cout<return 0;
}
**************************************
مرتب كردن 10 اسم
#include
#include
#include
int main(void)
{
char sort (char k[5][10]);
char s[5][10];
getch();
sort(s);
for(int i=0;i<5;i++)
cout<}
char sort(char k [5][10])
{
int i,j;
char temp[10];
for(i=0;i<5;i++)
for(j=0;j<5-i; j++)
if(strcmp(k[j],k[j+1])>=0)
{
strcpy(temp,k[j]);
strcpy(k[j],k[j+1]);
strcpy(k[j+1],temp);
}
}
************************************
مرتب كردن 10 عدد
#include
#include
const int n=10;
void boublesort(int K[n]);
void main(void)
{
int a[n],i;
for(i=0;icin>>a[i];
boublesort(a);
for(i=0;icout<<" "<}
//***
void boublesort(int k [n])
{
int i,j,temp;
for(i=1;i{
for(j=0;jif(k[j]>k[j+1])
{
temp=k[j];
k[j]=k[j+1];
k[j+1]=temp;
}
}
}

+ نوشته شده در  سه شنبه یازدهم اسفند 1388ساعت 9:28  توسط باقر  | 

www.pouya8974@yahoo.com

4عمل اصلي با switch
#include
#include
main()
{
int a,b,flag=1;
char op;
while(flag)
{
printf("\nenter a,op,b:");
scanf("%d%c%d",&a,&op,&b);
switch(op)
{
case'+':
printf("\n a+b=%d",a+b);
break;
case'-':
printf("\n a-b=%d",a-b);
break;
case'*':
printf("\n a*b=%d",a*b);
break;
case'/':
printf("\n a/b=%d",a/b);
break;
default:
printf("error");
getch;
}
}
flag=0 ;
return 0;
}
***************************
عملگر
#include
int main()
{
int a,b,C;
char op;
do{
printf("\n enter a,op,b:");
scanf("%d %c %d",&a,&op,&b);
switch (op)
{
case'+':
 C=a+b;
 break;
case'-':
 C=a-b;
 break;
case '/':
 C=a/b;
 break;
case '*':
 C=a*b;
 break;
default:
printf("error");
}
printf ("\n C=%d",C);
}while (C!=0);
printf ("\n End of Program");

  return 0;
}
**********************************
فيبونانچي
#include
int mein ()
{
int n,a=1,b=1,c;
scanf("%d",&n);
if(n==1)
printf("%d",n);
else
printf("%d%d",a,b);
for (int i=1;i<=n;i++)
{
c=a+b;
a=b;
b=c;
printf("\t%d",c);
}
return 0;
}
*********************************
هفته
#include
#include
int main()
{
char op;
printf("shomare ra vared kon");
scanf("\n %c ",op);
switch (op)
{
case '1':
printf("shanbeh");
break;
case'2':
printf("yekshanbe");
break;
case'3':
printf("doshanbe");
case'4':
printf("seshanbe");
break;
case'5':
printf("charshanbe");
break;
case'6':
printf("pangshanbe");
break;
case'7':
printf("friday");
break;
default:
printf("error");
}
return 0;
}
**********************************
پروژه موش
#include
#include
#include
#include
void main()
{
  int a[10][10];
  int i,j,k,ii,jj;

  clrscr();
  randomize();
  for(i=0;i<10;i++)
  for(j=0;j<10;j++)

  a[i][j]=rand()%2;
  a[0][0]=1;
  for(i=0;i<10;i++){
  for(j=0;j<10;j++)
  printf(" %d",a[i][j]);
  printf("\n");
  }
  getch();
  i=0;
  j=0;

  while (a[9][9] != 1)  {
  k=rand()%2;
    if (k==1 && j<9){
  a[i][j]=0;
  a[i][++j]=1;
    }
    if (k==0 && i<9){
  a[i][j]=0;
  a[++i][j]=1;
    }
   clrscr();
 for(ii=0;ii<10;ii++){
  for(jj=0;jj<10;jj++)

  printf(" %d",a[ii][jj]);
  printf("\n");

     }
if (k==1)  printf("----------------\nMotion to Right");
else  printf("----------------\nMotion to Down");
  if (a[9][9]==1) printf("\nEnd of Movements !\nPress any key to Exit");

  if( getch()==27) break;
  }

}
*******************************************
پرانتز
#include
#include
#include
void main(void)
{
char str[20];
 int i;
 gets(str);
 i =strlen(str);
i--;
while(i>0)
{
if(str[i]==')'|| str[i]=='(')
putch(str[i]);
i--;
}
getch();
}
*********************************************
مرتب کردن
#include
int main()
{
printf("5 moadel mogirad, bozorgtarin moadel ra midahad\n");
float a[5];
int i,j,k;
for(i=0;i<5;i++)
{
printf("nomre moadel= a[%d] =",i);
scanf("%f",&a[i]);

}
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)

if(a[i]>a[j]){
k=a[i];
a[i]=a[j];
a[j]=k;
}

printf("moadel bozorgtar= %f \t",a[4]);

return 0;
}
**********************************************
فاکتريل
#include
void main(void)
{
int fact (int);
int n ;
scanf("%d",&n);
fact (n);
}
int fact (int a)
{
int f=1;
for(int i=1;i<=a;i++)
{
f=f*i;
}

printf("%d",f);
}

********************************************

 

+ نوشته شده در  سه شنبه یازدهم اسفند 1388ساعت 9:27  توسط باقر  | 

 

در صورت هرگونه مشکل با شماره ۰۹۱۹۲۲۳۸۵۳۵ تماس بگیرید

عدد اول
#include
#include
main()
{
int n,i,t=0;
clrscr();
cin>>n;
i=1;
  while (i<=n)
  {
   if(n%i==0) t++;
   i++;
  }
if(t==2) cout<<"avval ";
else cout<<"avval nist ";
getch();
}
*****************************
مربع

#include
#include
main()
{
  clrscr();
  int i,j,x;
  cin>>x;
  for(i=1;i<=x;i++) cout<<"*";
  cout<<'\n';
  for(i=2;i  {
   for(j=0;j   {
    if(j==0) cout<<"*";
    if(j!=0 && j!=x-1) cout<<" ";
    if(j==x-1) cout<<"*";
   }
   cout<<'\n';
  }
  for(i=1;i<=x;i++) cout<<"*";
  getch();
}
*******************************
مثلث 1
#include
#include
main()
{
  clrscr();
  int i,j,x;
  cin>>x;
  for(i=0;i<=x;i++)
  {
    for(j=x;j>i;j--) cout<<"*";
    cout<<'\n';
  }
  getch();
}
***********************************
مثلث 2
#include
#include
#include
main()
{
  clrscr();
  int i,j,a;
  a=1;
  for(i=1;i<=5;i++)
  {
    for(j=1;j<=i;j++)
    {
      printf("%3d",a);
  a+=1;
    }
    cout<<'\n';
  }
  getch();
}
****************************
مرتب کردن عدد با کلاس
#include
class sort
{
int a[10];
public:
void setsort(int,int,int);
void setarea();
void print();
private:
int i,j,temp;
};
void sort::setsort(int x,int y,int t)
{
i=x;
j=y;
temp=t;
}
void sort::setarea()
{
cout<<"Sort 10 Number="<for( i=0;i<10;i++)
cin>>a[i];
for (i=0;i<9;i++)
for (j=i+1;j<10;j++)
if (a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
void sort::print()
{
cout<<"sort ************ sort"<for( i=0;i<=9;i++)
{
cout<}
}
int main()
{
int a,b,temp;
sort box;
box.setsort(a,b,temp);
box.setarea();
box.print();
return 0 ;
}
************************
عدد اول
#include
bool add_aval (int a);
int main()
{
int a;
cin>>a;
if(add_aval(a))
cout<<"aval="<else
cout<<"error anal nist"<return 0;
}
bool add_aval (int a)
{
int i;
for(i=2;i<=a-1;i++)
if (a%i==0)
return 0;
else
return 1;
}
******************************
حلقه
#include
#include
#include
#define size 10
int Total[size*4],sum=0;
void find(int,int *);
void main(){
 int i,j,n=0;
 int a[size][size];
 printf("Please Enter Number\n");
 for(i=0;i  for(j=0;j   printf("a[%d,%d]=",i,j);
   cin>>a[i][j];
  }
 for(i=0;i  sum=0;
  n=0;
  for(j=i;j   find(a[i][j],&n);
   find(a[j][i],&n);
   find(a[size-1-i][j],&n);
   find(a[j][size-1-i],&n);
  }
   printf("\nSum Loop %d =%d\n",i,sum);
 }
 getch();
}
void find(int x,int *n){
 int i,sw=0;
 for(i=0;i<*n;i++){
  if(Total[i]==x){
   sw=1;
   break;
  }
 }
 if(sw==0){
  Total[*n]=x;
  *n+=1;
  sum+=x;
 }
}
*******************************
ماتريس
#include
int main()
{
int a[3][2]={{-2,-4},{3,8},{7,41}},b[2][4]={{-1,3,2,7},{3,6,5,14}},c[3][4];
int s;
for(int i=0;i<3;i++)
{
for(int j=0;j<4;j++)
{
s=0;
for(int k=0;k<2;k++)
s+=a[i][k]*b[k][j];
c[i][j]=s;
}
}
for(i=0;i<3;i++)
{
for(int j=0;j<4;j++)
cout<cout<}
return 0;
}
**************************
مرتب کردن با اشارگرها
#include
#include
void display(int k[8])
{
for(int i=0;i<8;i++)
cout<<' '<}void swap(int *val1,int *val2)
{
int temp;
temp=*val1;
*val1=*val2;
*val2=temp;
}
void boublesort(int k [8])
{
int i,j;
for(i=0;i<8;i++)
{
for(j=i+1;j<8;j++)
{
if(k[i]>k[j])
{
swap(&k[i],&k[j]);
}
}
}
}
void main(void)
{
int a[8]={8,34,3,13,1,21,5,2},i;
cout<<"vektor befor sort"<display(a);
cout<cout<<"vector after sort"<for( i=1;i<8;i++)
boublesort(a);
display(a);

getch();
}
***********************************
باينري
#include
void main(void)
{
void binary(int a);

int n;
cin>>n;
binary(n);
}
void binary(int a)
{
if(a>0)
{
binary (a/2);
cout<}
}
*****************************
مرتب کردن
#include
main()
{
int n,m,i,d,s,k,flag=1;
float p;
while(flag)
{
cout<<"\n enter two number m,n :" ;
cin>>m>>n;
d=1;
for(i=1;i<=m;i++)
{
d=d*i;
}
s=1;
for(i=1;i<=n;i++)
{
s=s*i;
}
k=1;
for(i=1;i<=m-n;i++)
{
k=k*i;
}
p=d/s*k;
cout<<"m!/n!(m-n)!"<<"="<}
flag=0;
return 0;
}
*******************************
فاکتريل
#include
void fact(int);

void main(void)
{
int n;
cout<<"number";
cin>>n;
fact(n);

}
void fact(int a)
{
int f=1 ;

for(int i=1;i<=a;i++)
{
f=f*i;
}
cout<

}
************************************
ضرب دو ماتريس
#include
int main()
{
int a[3][2],b[2][4],c[3][4];
int i,j;
for(j=0;i<3;i++)
{
for(j=0;j<2;j++)
{
cout<<"b["<cin>>b[i][j];
}
}
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
c[i][j]=0;
for(int k=0;k<2;k++)
c[i][j]+=a[i][k]*b[k][j];
}
}
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
cout<cout<<"\n";
}
return 0;
}
**************************************
فيبونانچي
#include
int main()
{
int n,i,c,a=1,b=1;
cin>>n;
if(n==1)
return 1;
else
return a,b;
for(i=3;i<=n; i++)
{
c=a+b;
a=b;
b=c;
}
cout<return 0;
}
**************************************
مرتب كردن 10 اسم
#include
#include
#include
int main(void)
{
char sort (char k[5][10]);
char s[5][10];
getch();
sort(s);
for(int i=0;i<5;i++)
cout<}
char sort(char k [5][10])
{
int i,j;
char temp[10];
for(i=0;i<5;i++)
for(j=0;j<5-i; j++)
if(strcmp(k[j],k[j+1])>=0)
{
strcpy(temp,k[j]);
strcpy(k[j],k[j+1]);
strcpy(k[j+1],temp);
}
}
************************************
مرتب كردن 10 عدد
#include
#include
const int n=10;
void boublesort(int K[n]);
void main(void)
{
int a[n],i;
for(i=0;icin>>a[i];
boublesort(a);
for(i=0;icout<<" "<}
//***
void boublesort(int k [n])
{
int i,j,temp;
for(i=1;i{
for(j=0;jif(k[j]>k[j+1])
{
temp=k[j];
k[j]=k[j+1];
k[j+1]=temp;
}
}
}

+ نوشته شده در  سه شنبه یازدهم اسفند 1388ساعت 9:25  توسط باقر  | 

هر گونه پروژه پزیرفته میشود 09192238535

     c,c++پروژه و آموزش

 Visual Basic پروژه و آموزش    

 SQL server پروژه و آموزش

FrontPage پروژه و آموزش

  پروژه و آموزش به زبان اسمبلی  

+ نوشته شده در  چهارشنبه بیست و پنجم آذر 1388ساعت 10:23  توسط باقر  | 
مهندس پویا

http://images6.theimagehosting.com/bagher.052.th.jpg

+ نوشته شده در  چهارشنبه بیست و پنجم آذر 1388ساعت 9:18  توسط باقر  | 

ب.م.م
#include
#include
int m(int,int);
int main()
{
clrscr();
int x,y,z;
cin>>x>>y;
z=m(x,y);
cout<<"BMM: ";
 
 

 حل 2 معادله 2 مجهول بروش ماتریس معکوس 
ابتدا درایه های ماتریس اول (ضریب متغیرها) را وارد کنید سپس اعداد بعد از مساوی
#include
#include
int main(){
clrscr();
int m[2][2];
float m2[2][2];
int r[2];
int i,j,p;
cout<<"enter 4 num ";
for(i=0;i<2;i++)
for(j=0;j<2;j++){
cin>>m[i][j];
m2[i][j]=m[i][j];
}
cout<<"enter 2 num ";
cin>>r[0]>>r[1];
int t;
t= ( m[0][0] * m[1][1] ) - ( m[0][1] * m[1][0] );
p=m2[0][0];m2[0][0]=m2[1][1];m2[1][1]=p;
m2[0][1]*=-1;m2[1][0]*=-1;
for(i=0;i<2;i++)
for(j=0;j<2;j++)
m2[i][j]/=t;
float x,y;
x = ( m2[0][0] * r[0] ) + ( m2[0][1] * r[1] );
y = ( m2[1][0] * r[0] ) + ( m2[1][1] * r[1] );
cout<<"x = "<
 
 

 کد کردن نوشته و دکد کردن آن (کد اسکی) 
#include
#include
void ch(void);
void co(void);
void F(void);
char b;
int a;
void main(){
F();
char q;
cout<<"\n Character to Code? (y/invert) ";
cin>>q;
if(q=='y') ch();
else co();
getch();
}
//functions
void co(void){
while(1){
cin>>a;
b=a;
cout<} }
void ch(void){
while(1){
cin>>b;
a=b;
cout<}}
void F(void){
char F[11]={-87,65,76,73,82,69,90,65,46,72};
cout<}

 


 تجزیه به عامل های اول 
#include
#include
void main()
{
long n;
cin >> n;
clrscr();
for(int i = 2;i <= n;)
if((n%i) == 0)
{
cout << n << "\t" << i << endl;
n/=i;
}
else i++;
cout << n << endl;
}

 
 

 ان مین اعداد اول 
====ان مین عدد اول ====

#include
#include
void main()
{
 int z=1,n,k,p,f,i,s=0,sum=0;
 textattr(0x1d);
 clrscr();
 cout<<"enter a number: ";
 cin>>n;
 if(n==1){ gotoxy(3,4);  cout<<" 1 adad avval nist ! \n" ;}
  p=2;
  while (z<=n)
  {
    s-=s;
    for(i=1;i<=(p/2);i++)
     {
      k=p%i;
      if(k==0) s++;
     }
    if(s==1)     {
    cout<    z++;
  }
p++;
}
 cout< getch();
}

 
 

 اعداد اول 
#include
#include
int main()
{
 int x,r,s,i;
 clrscr();
 cin>>x;
 for(x=1;x<5;x++)
 {
 i=2;
 s=0;
 while(i<(x/2) && s==0)
 {
 r=x%i;
 i++;
 if(r==0) s=1;
 }
 if(s==0)
 cout< else
 cout<<"no prime="< }
 getch();

 return 0;
 }
 
 

 برنامه 118 ساده 
     #include
     #include
     #include
     #include
     void insert ();
     void search ();
     void del(void);
     void list(void);
    //******************************************************************//
  struct {
      char name[20];
      char lastname[20];
      char phone[15];
      char  address[50];
  }tel[100];
    //******************************************************************//
    void main()
     {
    int key;
    textcolor(12);
    textbackground(0);
    clrscr();
    printf("\n\n\t Inormation of Phone Number [118] !\n\n");
    printf("\n\n\t Welcome to my program !\n\n");
    printf("\n\n\t Program Writen By Hamid Abedi !\n\n");
    gotoxy(25,44);
    printf("Press any key to exit!");
    getch();
    textcolor(10);
    textbackground(8);
    clrscr();
    printf("\t      Please select and choice number !\n\n");
    printf("\t1.Insert In the list !\n\n");
    printf("\t2.Search In the list !\n\n");
    printf("\t3.View all of the list !\n\n");
    printf("\t4.Exit !\n\n=>");
    scanf("%d",&key);
    while(key!=4){

  switch(key){
   case 1:
    insert(); break;
   case 2:
    search();break;
   case 3:
    list();break;
   default:

    printf("\n\nBad command !!");
    }
    textcolor(12);
    textbackground(8);
    clrscr();
    printf("\r Press any key to select !\n\n");
    printf("\r 1.Insert In the list !\n\n");
    printf("\r 2.Search In the list !\n\n");
    printf("\r 3.View all of the list !\n\n");
    printf("\r 4.Exit !\n\n=>");
    scanf("%d",&key);
    }
    }
    //******************************************************************//
  void insert ()
  {
  int i=0;
  FILE *telph;
  textbackground(1);
  textcolor(14);
  clrscr();
  telph=fopen("tel.txt","a");

  if(telph==NULL){puts("Can not open the file");return;}
  puts("\n Enter 'end' to exit"
 "\n--------------------");
  printf("\nName :");
  scanf("%s",tel[i].name);

  while(strcmp(tel[i].name,"end"))
  {
  printf("\nLast Name :");
  scanf("%s",tel[i].lastname);
  printf("\nPhone Number :");
  scanf("%s",tel[i].phone);
  printf("\nAddress :");
  scanf("%s",tel[i].address);
  fwrite(&tel,sizeof tel[i],1,telph);
  printf("\nName :");
  i++;
  scanf("%s",tel[i].name);
  }
  fclose(telph);
  gotoxy(25,44);
  printf("Press any key to exit!");

  getch();
  }
    //*****************************************************************//
  void list(void)
  {
  int i=0;
  FILE *telph;
  textbackground(15);
  textcolor(1);
  clrscr();
  telph=fopen("tel.txt","a+t");
  if(telph==NULL){puts("Can not open the file");return;}
  puts("\n  LastName           Name            Number          Address"
  "\n-----------------------------------------------------------------------\n");
  while(fread(&tel,sizeof tel[i],1,telph))
  {
  printf("  %-15s   %-15s   %-15s    %-15s   \n",tel[i].lastname,tel[i].name,tel[i].phone,tel[i].address);
  }
  gotoxy(25,44);
  printf("Press any key to exit!");
  getch();
  }
  //*********************************************************************//
  void search (void)
  {
  int i=0;
  char nam[50];
  FILE *telph;
  textbackground(15);
  textcolor(4);
  clrscr();
  telph=fopen("tel.txt","a+t");
  if(telph==NULL){puts("Can not open the file");return;}
  printf("\n ** Welcom To Phone Information **\n");
  printf("\n ** Please enter the family for searching:>!\n");
  scanf("%s",nam);
  printf("\n Last Name        Name          Phone No           Address         ");
  printf("\n ححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححححح");
  while(fread(&tel[i],sizeof tel[i],1,telph))
  {
  if(strcmp(tel[i].lastname,nam)==0)
  printf("\n %-10s      %-10s       %-10s       %-10s \n",tel[i].lastname,tel[i].name,tel[i].phone,tel[i].address);
  i++;
  }
  gotoxy(25,44);
  printf("Press any key to exit!");

  getch();
  }
  /*******************************************************************/
 

+ نوشته شده در  چهارشنبه بیست و پنجم آذر 1388ساعت 9:14  توسط باقر  |