من اینو دارم به صورت ورد(1024)صفحس.ولی من نه می تونم چاپش کنم و نه توی صفحه ی کامپیوتر بخونم.می دونم که این بهترین کتاب موجوده ولی من کتابشو می خوام که ترجمه باشه.اسمش همینه؟چگونه با سی پلاس پلاس برنامه بنویسیم؟مترجمش کیه؟
با تشکر
من اینو دارم به صورت ورد(1024)صفحس.ولی من نه می تونم چاپش کنم و نه توی صفحه ی کامپیوتر بخونم.می دونم که این بهترین کتاب موجوده ولی من کتابشو می خوام که ترجمه باشه.اسمش همینه؟چگونه با سی پلاس پلاس برنامه بنویسیم؟مترجمش کیه؟
با تشکر
منظورتون کتاب چاپیش هست...؟
انتشارات نص... این کتاب رو ترجمه و چاپ کرده...!
دو جلده... از کتاب فروشی های انقلاب می تونید بخریدش...! اگه نداشتن... آدرس انبار کتابشون رو بگیرید... برید اونجا بخرید...! (انبار کتاب انتشارات نص...!)
فامیلی مترجمش "انصاری" ه...!
اگه خواستید بگید تا بهتون آدرس بدم...!
قیمت دو جلدش رو هم فکر کنم حدود دوازده تومن بشه...!
موفق باشید...!![]()
کسی نیست جواب بده؟!!!!!!!!!!!![]()
سلام
دوستان اول این عکس رو ببینین:
این عکس از کتاب C++ How to Program چاپ پنجم نوشته H. M. Deitel و یه سری دیگه از گردن کلفتای برنامه نویسی هست، وقتی که توی محیط Turbo C++ v 4.5 عین همین دستورات رو می نویسم کامپایلر ارور می گیره مثلا اولین اروری که میگره مربوط به نحوه تعریف include هست. ولی وقتی که من include رو به این شکل تعریف می کنم include<iostream.h> اصلا خطایی دریافت نمی کنم، دلیلش چیه، مگه این کتاب برای آموزش سی پلاس پلاس نیست پس چرا وقتی مطابق این کتاب عمل می کنم کامپایلر خطا می گیره.ممنونکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید![]()
دوست عزیز کامپایلر مورد استفاده در Turbo 4.5 با استاندارد قدیمی سی پلاس پلاس طراحی شده . ولی این کتاب ویرایش 5 دیتل با استاندارد جدید نوشته شده .
iostream هم چیز مهمی نیست . اسم یه فایله . که تصمیم گرفته شده دات اچ نداشته باشه . شما اونو نذارین .
سلام خسته نباشید !در برنامه ی c++برای من یه مشکلی ایجاد شده من سه تا کلاس دارم ودر هر کدوم 2 تابع که همه ی این کلاس هاpublicهستند و با هم فرند ولی هر کلاس نمی تونه از کلاس قبل خوذش استفاده کنه ومقدار ها رو نمیشناسه با هین که تابع ها در هم فراخوانی شده اند خیلی توش گیر کردم لطفا کمکم کنید تا دو روز ذیگه میخوام خیلی برام مهمه!!!!؟؟؟؟؟؟
سلام و با تشکر از اینکه به سوال من جواب دادین
یعنی تنها همین یه مورده (iostream) که تغییر پیدا کرده؟ اگه من مابقی کتاب رو بخونم به مشکل بر نمی خورم؟ و اگر موارد بیشتری هستن که عوض شدن یه کامپایلر c++ به من معرفی کنین که با این کتاب سازگاری داشته باشه چون سی پلاس پلاس همین جوریش گیج کننده هست حالا چه برسه به اینکه کتابی که داری از روش یاد می گیری با کامپایلرت متفاوت باشه. بازم از لطفتون ممنون![]()
شما کدتون رو بذارین .
نه فقط همین نیست . هدرفایل های بعدی هم تغییر کردن که لیست اون هدرفایلهای جدید تو کتاب دیتل ، فکر کنم تو فصل توابع هست .
یدونه هم اینکه using namespace std شما نذارین . فعلا همین .
گفتم ای کاش یه کامپایلر معرفی می کردین که به استاندارد جدید c++ بخوره.![]()
یه برنامه است که اول ساعتو تنظیم میکنه بعدبه ثانیه ها هضهفه میکنه تا یه ساعت جلو میره ودر اخر ثانیه ها را کم میکنه تا به صفر برسه:
#include<iostream.h>
#include<math.h>
#include<conio.h>
class time{
public:
int saat();
void in (void);
int a,b,c,e,d,x,f,g,l;
friend class cornomet;
friend class baz;
};
void time::in()
{
cin>>a>>b>>c;
}
int time::saat()
{
in();
if(c>60)
{
e=c/60;
c=c-(e*60);
b=b+e;
}
if(b>60)
{
d=b/60;
b=b-(e*60);
a=a+e;
}
if(a>=24)
{
x=a/24;
a=a-(x*24);
}
if(a>24)
a=a-24;
if(a>12)
{
a=a-12;
cout<<a;
cout<<":"<<b<<":"<<c<<"p.m"<<endl;
}
else
cout<<a<<":"<<b<<":"<<c<<"a.m"<<endl;
return(a,b,c);
}
//************************************************** *****
class cornomet{
public:
int rrr(int,int,int);
int a,b,c,e,d,x,s;
friend class baz;
friend class time;
};
int cornomet::rrr(int a,int b,int c)
{
time ob;
cout<<ob.saat() ;
for(int i=0;i<3600 ;i++)
{
clrscr();
c=c+1;
if(c>60)
{
e=c/60;
c=c-(e*60);
b=b+e;
}
if(b>60)
{
d=b/60;
b=b-(e*60);
a=a+e;
}
if(a>=24)
{
x=a/24;
a=a-(x*24);
}
if(a>24)
a=a-24;
if(a>12)
{
int s=a-12;
cout<<s;
cout<<":"<<b<<":"<<c<<"p.m"<<endl;
}
else
cout<<a<<":"<<b<<":"<<c<<"a.m"<<endl;
}
return(a,b,c);
}
//************************************************** **************
class baz{
public:
int xyz(void);
int a,b,c,m,i;
friend cornomet;
friend time;
};
int baz::xyz(void)
{
cornomet object;
cout<<object.rrr(a,b,c);
m=(a*3600)+(b*60)+c;
for(i=0;i<m ;i++)
{
clrscr();
c=c-1;
if(c==-1)
{
b=b-1;
c=c+60;
}
if(b==-1)
{
b=b+60;
a=a-1;
}
cout<<a<<":"<<b<<":"<<c<<endl;
}
}
//************************************************** ***********************
int main()
{
baz object2;
{cout<<"lotfan saat ra tebghe 24 saat vared koniidva sepass daghighe va bad az an saniiye ra vared konid"<<endl;
object2.xyz();
}
return(0);
}
هم اکنون 2 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 2 مهمان)