کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شرمنده
من هرچی تلاش کردم نتونستم بنویسم!!!
میشه سورسشو برام بنویسید !!
ببخشیدا
همه ي برنامه يا فقط قسمت ٢ خطي else رو؟
راسيتش براي كل برنامه وقت به اندازه ي كافي ندارم.به فروم هم به سختي سر ميزنم.
اگه همه ي سورس برنامه رو ميخوايد بايد كمي منتظر بمونيد تا وقت كنم بنويسمش و كامپايلش كنم و بزارمش..
ميتونيد كل برنامه رو "دوباره" بازنگري كنيد و اينجا قرار بديد و مشكلاتتون رو مطرح كنيد تا با هم برطرف كنيم تا كارتون زودتر انجام بشه..
موفق باشيد
Mehrdad Sh.
با تلاش بسیار خودم تونستم !!!!با تشکر از راهنمایی هاتون
خواهش ميكنم.
سورس برنامه هم در صورت امكان قرار بديد تا بقيه هم استفاده كنند..
Mehrdad Sh.
فقط یه اشکالی که داره اینه که اگر جمع دوتا عدد مثلا 3 رقمی ,3 رقمی بشه یه 0 پشت عدد چاپ می کند !!که متاسفانه اینو نتونستم رفع کنم!!#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
void f(int *x1,int *x2,int *out,int count );
int main()
{
int x1[100]={0}, x2[100]={0},out[100],i=0,i2=0,count;
//int *list;
char temp[100],c;
cout<<"Enter the first number:"<<endl; //get 1st number
while(i<100&&(c=getchar())!='\n')
{
temp[i]=c;
i++;
}
i--;
int ii=i;
for(int c=0;c<=i;c++) //convert 1st number from char to int
{
x1[c]=temp[ii]-48;
ii--;
}
ii=i;
cout<<"First number: ";
for(;ii>=0;ii--)
cout<<x1[ii];
cout<<endl;
cout<<"Enter the second number:"<<endl; //get 2nd number
while(i2<100&&(c=getchar())!='\n')
{
temp[i2]=c;
i2++;
}
i2--;
ii=i2;
for(int c=0;c<=i2;c++) //convert 2nd number from char to int
{
x2[c]=temp[ii]-48;
ii--;
}
ii=i2;
cout<<"Second number: ";
for(;ii>=0;ii--)
cout<<x2[ii];
cout<<endl;
count=(i>i2)?i:i2;
f(x1,x2,out,count);
count+=1;
cout<<"Result:"<<endl;
for(;count>=0;count--)
cout<<out[count];
return 0;
}
void f(int *x1,int *x2,int *out,int count )
{
int ex=0, temp2, temp3,ii; //define some vars for temporary number and the extra
for(ii=0;ii<=count;ii++) //+ the arrays
{
temp2=(x1[ii]+x2[ii]);
temp2+=ex;
ex=0;
if(temp2<10)
out[ii]=temp2;
else
{
temp3=(temp2/10);
ex=temp3;
temp3*=10;
out[ii]=(temp2-temp3);
}
out[ii+1]=ex;
}
}
دیگه به بزرگی خودتون ببخشید اگر بد بود!!!
دوستان من تازه دارم با بخش گرافیک DEVC++ اشنا شدم ولی نمی دونم چرا هر برنامه ای می نویسم کتابخونه مربوط به گرافیک رو خطا می ده
#include <iostream>
#include <graphics.h> این خط رو ارور می ده
using namespace std;
int main()
{
initwindow(800,600);
circle(300,300,100);
putpixel(300,300,15);
getch();
closegraph();
return 0;
}
اینم ارور
2 C:\Dev-Cpp\main.cpp graphics.h: No such file or directory.
ممنون می شم اگه جواب بدین
دوستان من تازه دارم با بخش گرافیک DEVC++ اشنا شدم ولی نمی دونم چرا هر برنامه ای می نویسم کتابخونه مربوط به گرافیک رو خطا می ده[QUOTE
#include <iostream>
#include <graphics.h>
using namespace std;
int main()
{
initwindow(800,600);
circle(300,300,100);
putpixel(300,300,15);
getch();
closegraph();
return 0;
}
اینم ارور
2 C:\Dev-Cpp\main.cpp graphics.h: No such file or directory.
ممنون می شم اگه جواب بدین
][/QUOTE]
دوستان من تازه دارم با بخش گرافیک DEVC++ اشنا شدم ولی نمی دونم چرا هر برنامه ای می نویسم کتابخونه مربوط به گرافیک رو خطا می ده#include <iostream>
#include <graphics.h>
using namespace std;
int main()
{
initwindow(800,600);
circle(300,300,100);
putpixel(300,300,15);
getch();
closegraph();
return 0;
}
اینم ارور
2 C:\Dev-Cpp\main.cpp graphics.h: No such file or directory.
ممنون می شم اگه جواب بدین
سلام
من تا حالا با Dev-cpp کار نکردم ولی از ارورش معلومه که اون کتابخونه رو نداره. یا از یه کامپایلر دیگه استفاده کنین یا هم اون کتابخونه رو باید بگردین پیدا کنین
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)