PDA

View Full Version : سوال: مشکل در اجرا و دیباگ برنامه در ویندوز 8.1



DANTEH
شنبه 16 فروردین 1393, 21: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






همین :) مرسی از کمک پیشاپیش دوستان :خجالت:

omid_kma
دوشنبه 18 فروردین 1393, 21:41 عصر
این جا جواب داده شد http://www.7khatcode.com/2846/%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%A7%D8%AC%D8%B1%D8%A7-%D9%88-%D8%AF%DB%8C%D8%A8%D8%A7%DA%AF-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%D8%B1-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2-8-1

rahnema1
سه شنبه 19 فروردین 1393, 01:14 صبح
اگه کامپایلر ندارید این سایت یک کامپایلر آنلاینه می تونید توی اون کد را کپی کنید و اجرا کنید ببینید کجاش خطا داره
http://coliru.stacked-crooked.com/