DANTEH
شنبه 16 فروردین 1393, 22:15 عصر
سلام دوستان من سه تا برنامه دارم که کد هاشو در زیر قرار میدم
اما تو ویندوز 8.1 که نصب دارم نمیتونم دیباگ کنم و برنامه ها به قول خودمون کامپایل و اجرا نمیشن!دوستانی که با ویندوز سون یا ایکس پی سر و کار دارن میتونن بهم بگن مشکل برنامه ها از کجاس؟
برنامه محاسبه محیط 4 ضلعی :
#include <iostream.h>
int mo=0,ma=0;
struct point{
int a;
int b;
int c;
int d;
};
int ch(struct point c);
int de(struct point s);
void main()
{
struct point x;
cout<<"meghdar a:";
cin>>x.a;
cout<<endl;
cout<<"meghdar b:";
cin>>x.b;
cout<<endl;
cout<<"meghdar c:";
cin>>x.c;
cout<<endl;
cout<<"meghdar d:";
cin>>x.d;
cout<<endl;
cout<<"--------------------\n";
cout<<"Mohit e chahar zelie ("<<x.a<<","<<x.b<<","<<x.c<<","<<x.c<<")=" <<ch(x)<<endl;
if(de(x)!=0)
{
cout<<"Masahat e chahar zelie ("<<x.a<<","<<x.b<<","<<x.c<<","<<x.c<<")=" <<de(x)<<endl;
}
else
{
cout<<"Masahat e chahar zeli tarif nashode ast";
}
}
int ch(struct point c)
{
int mo=0;
mo=(c.a + c.d)*2;
return mo;
}
int de(struct point s)
{
int ma=0;
if (s.a == s.b && s.c == s.d)
{
ma=(s.a * s.c);
return ma;
}
else
{
return 0;
}
}
برنامه جمع اعداد بزرگ :
#include <iostream.h>
#include <conio.h>
void main()
{
int x1[99]={0}, x2[99]={0}, out[99]={0},i=-1,i2=-1,count;
char temp[99];
cout<<"Enter the first number:"<<endl;
do
{
i++;
temp[i]=getche();
}while(temp[i]!=13);
i--;
int ii=i;
for(int c=0;c<=i;C++)
{
x1[c]=temp[ii]-48;
ii--;
}
ii=i;
cout<<"\n\nFirst number: ";
for(;ii>=0;ii--)
cout<<x1[ii];
cout<<endl;
cout<<"\nEnter the second number:"<<endl;
do
{
i2++;
temp[i2]=getche();
}while(temp[i2]!=13);
i2--;
ii=i2;
for(c=0;c<=i2;C++)
{
x2[c]=temp[ii]-48;
ii--;
}
cout<<"\n\nSecond number: ";
ii=i2;
for(;ii>=0;ii--)
cout<<x2[ii];
count=(i>i2)?i:i2;
int ex=0, temp2, temp3;
for(ii=0;ii<=count;ii++)
{
temp2=(x1[ii]+x2[ii]);
temp2+=ex;
if(temp2<10)
out[ii]=temp2;
else
{
temp3=(temp2/10);
ex=temp3;
temp3*=10;
out[ii]=(temp2-temp3);
}
}
cout<<"\n\nResult:"<<endl;
for(;count>=0;count--)
cout<<out[count];
}
//end
همین :) مرسی از کمک پیشاپیش دوستان :خجالت:
اما تو ویندوز 8.1 که نصب دارم نمیتونم دیباگ کنم و برنامه ها به قول خودمون کامپایل و اجرا نمیشن!دوستانی که با ویندوز سون یا ایکس پی سر و کار دارن میتونن بهم بگن مشکل برنامه ها از کجاس؟
برنامه محاسبه محیط 4 ضلعی :
#include <iostream.h>
int mo=0,ma=0;
struct point{
int a;
int b;
int c;
int d;
};
int ch(struct point c);
int de(struct point s);
void main()
{
struct point x;
cout<<"meghdar a:";
cin>>x.a;
cout<<endl;
cout<<"meghdar b:";
cin>>x.b;
cout<<endl;
cout<<"meghdar c:";
cin>>x.c;
cout<<endl;
cout<<"meghdar d:";
cin>>x.d;
cout<<endl;
cout<<"--------------------\n";
cout<<"Mohit e chahar zelie ("<<x.a<<","<<x.b<<","<<x.c<<","<<x.c<<")=" <<ch(x)<<endl;
if(de(x)!=0)
{
cout<<"Masahat e chahar zelie ("<<x.a<<","<<x.b<<","<<x.c<<","<<x.c<<")=" <<de(x)<<endl;
}
else
{
cout<<"Masahat e chahar zeli tarif nashode ast";
}
}
int ch(struct point c)
{
int mo=0;
mo=(c.a + c.d)*2;
return mo;
}
int de(struct point s)
{
int ma=0;
if (s.a == s.b && s.c == s.d)
{
ma=(s.a * s.c);
return ma;
}
else
{
return 0;
}
}
برنامه جمع اعداد بزرگ :
#include <iostream.h>
#include <conio.h>
void main()
{
int x1[99]={0}, x2[99]={0}, out[99]={0},i=-1,i2=-1,count;
char temp[99];
cout<<"Enter the first number:"<<endl;
do
{
i++;
temp[i]=getche();
}while(temp[i]!=13);
i--;
int ii=i;
for(int c=0;c<=i;C++)
{
x1[c]=temp[ii]-48;
ii--;
}
ii=i;
cout<<"\n\nFirst number: ";
for(;ii>=0;ii--)
cout<<x1[ii];
cout<<endl;
cout<<"\nEnter the second number:"<<endl;
do
{
i2++;
temp[i2]=getche();
}while(temp[i2]!=13);
i2--;
ii=i2;
for(c=0;c<=i2;C++)
{
x2[c]=temp[ii]-48;
ii--;
}
cout<<"\n\nSecond number: ";
ii=i2;
for(;ii>=0;ii--)
cout<<x2[ii];
count=(i>i2)?i:i2;
int ex=0, temp2, temp3;
for(ii=0;ii<=count;ii++)
{
temp2=(x1[ii]+x2[ii]);
temp2+=ex;
if(temp2<10)
out[ii]=temp2;
else
{
temp3=(temp2/10);
ex=temp3;
temp3*=10;
out[ii]=(temp2-temp3);
}
}
cout<<"\n\nResult:"<<endl;
for(;count>=0;count--)
cout<<out[count];
}
//end
همین :) مرسی از کمک پیشاپیش دوستان :خجالت: