تبليغاتX
برنامه نویسی C++ Programming
برنامه نویسی زبان ++c

از فاطمه اکتفا به نامش مکنید  ،  نشناخته توصیف مقامش مکنید

 

شهادت بانوی دو عالم ، حضرت فاطمه زهرا (س) را به تمامی مسلمین تسلیت عرض می کنم. 

دوستان عزیز لطفا نظرات خود را در پست های دیگر اعلام کنند.

 

+ نوشته شده در  یکشنبه بیست و هفتم خرداد 1386ساعت 10:48  توسط Silver_Senator 

با سلام به همگی دوستان

از همگی معذرت می خوام که اینقدر دیر وبلاگ رو آپ می کنم.

کلاس HugeInteger  که قبلا هم در وبلاگ داشتیم رو تکمیل کردم و برای دانلود میذارم.

امکانات اضافه شده و تغییرات ایجاد شده در کلاس:

۱- سربارگذاری عملگرهای + ، - ، * و / برای انجام این اعمال بین دو HugeInt و یا بین یک HugeInt و یک  * const char و یا long int

۲- سربارگذاری عملگر های مقایسه بین دو HugeInt و یا یک HugeInt و یک long int . شامل عملگر های : < ، > ، => ، =< ، == و =!

۳- سربارگذاری عملگر های ++ و -- هم بصورت postfix و هم بصورت prefix

۴- توابع fact  ( محاسبه فاکتوریل ) ، fabs ( محاسبه قدر مطلق ) ، sgn ( علامت ) و pow  ( توان )

دقت کنید که سه تابع اول ورودی نمی گیرند و فراخوانی آنها بدین شکل انجام می شود :

( )HugeInt.functionname

تابع چهارم ( توان ) شامل یک ورودی است که می تواند یک long int و یا یک HugeInt باشد که شیء فراخوانی کننده را به توان آن می رساند.

۵- سربارگذاری عملگر های =+ و =- هم بین دو HugeInt و هم بین یک HugeInt  و یک long int

۶- امکان ساختن HugeInteger های منفی

۷- امکان افزایش تعداد ارقامی که توسط HugeInteger نگهداری می شود تا هر اندازه که بخواهید

برای اینکار کافیست در ابتدای فایل main و دو فایل پیاده سازی کلاس ، در خطی که نوشته شده است:

120 define SIZE #

عدد ۱۲۰ را به رقم دلخواه خود تغییر دهید. 

ممنون میشم اگر کسی لطف کنه و تابع جذر رو برای این کلاس تعریف کنه و برای بقیه هم بذاره.

دانلود کلاس HugeInteger حجم : 146 KB


توابع تبدیل رشته به عدد و عدد به رشته :

نام تابع

 عمل تابع

 ورودی

 خروجی

atof

تبدیل رشته به مقداری از نوع double

* const char

 double

atol

 تبدیل رشته به مقداری از جنس long

* const char

 long

atoi

 تبدیل رشته به مقداری از جنس int

* const char

int

ftoa

 تبدیل مقداری از جنس double به یک رشته

 double

* const char

itoa

 تبدیل مقداری از جنس int به یک رشته

int

* const char

ltoa

 تبدیل مقداری از جنس long به یک رشته

 long

* const char

البته توابعی که در بالا نوشته شده اند برای تبدیل رشته هایی هستند که فقط شامل عدد باشند. اگر کسی نیاز به توابعی داشت که یک توالی از کاراکتر های یک رشته رو به عدد تبدیل کند ،درقسمت نظرات اعلام کند.


جواب نظرات شما:

آقا / خانم موج گستر ، من اگر بتونم برنامه ای که خواستید رو براتون می نویسم ، فقط باید بدونم که این برنامه باید چه ویژگی ها و امکاناتی داشته باشد. لطفا اعلام کنید.

 آقا / خانم اوبالیت ، خیلی ممنون.

آقا نیما ، ممنون که به من سر زدید.

 پرنیان خانم ،  کمی بیشتر در مورد برنامه توضیح بدید تا بدونم برنامه باید چکار کنه. مثلا خرگوش ار کجا شروع به حرکت می کنه ، می تونه ار یک خانه دو بار رد شه ؟ هر بار چقدر می تونه جابجا شه؟  برنامه باید راه خرگوش رو بنویسه یا اینکه هر دفعه بصورت اتفاقی یک راه رو بره و مشخص کنه که برنده شده یا بازنده؟

عسل خانم ، من فصل وراثت رو خوندم و منظورم این بود که شکل وراثت چطور باشه؟ اگر می تونید با یک عکس یا نمودار بگید بهتره.

نیلوفر خانم ، جواب شما رو در بالا دادم.

آقا /خانم  آروین ، چشم ، من به محض اینکه بتونم اینکار رو می کنم.

پرنیان خانم ، در برنامه ای که گفته بودید بنویسم یک ایراد بود و اون این بود که در آرایه ۷*۷ که شماره عناصر از ۱ تا ۶ است ، خرگوش نمی تواند به خانه (۶،۷) برود. به هر حال من به جای این خانه ، خانه     (۵،۶) رو در نظر گرفتم و برنامه رو نوشتم. ببخشید که من نتونستم دیروز برنامه رو بنویسم. متاسفم. اما به هر حال امروز می ذارم شاید کمکی بهتون کنه.

دانلود برنامه حرکت خرگوش

از بقیه دوستان هم که جواب نظراتشان داده نشده معذرت می خوام.

 

+ نوشته شده در  یکشنبه بیست و هفتم خرداد 1386ساعت 10:36  توسط Silver_Senator  | 

با سلام به همگی دوستان

معذرت می خوام که در طول این هفته نتونستم وبلاگ رو آپ کنم و جواب نظرات شما رو بدم یا برنامه هایی که خواستید رو بذارم. 

عسل خانم ، همونطور که می دونید من سال دوم دبیرستان هستم. پس هنوز چیز زیادی در مورد اعداد مختلط و طرز تعریف اعمالی مثل ضرب و... برای این اعداد رو نمی دونم. در مورد اینکه گفتید من برنامه ها رو با استفاده از مفاهیم وراثت بنویسم ، یه کم بیشتر راهنمایی کنید. به عنوان مثال کلاس اعداد مختلط از چه کلاسهایی ارث ببره.

 ناهید خانم ، من سعی می کنم برنامه ای که خواستید بنویسم یا براتون گیر بیارم.

آقا یا خانم رحمانی ، ممنون از اینکه به من سر زدید.

آقا مرتضی ، خیلی ممنون که اطلاع دادید.

پروین خانم ، باید بگم که من هنوز ساختارهای درختی رو بلد نیستم.خیلی متاسفم.

محبوبه خانم ، برنامه مثلث خیام پاسکال در وبلاگ هست و می تونید از  اینجا به پست مخصوص این برنامه مراجعه کنید و همچنین از اینجا هم می تونید فایل رو دانلود کنید.

از بقیه دوستان هم معذرت می خوام که جوابشون رو ننوشتم.

آقا یا خانم نامعلوم ، بله من دوم دبیرستان هستم و رشته ریاضی می خونم.

+ نوشته شده در  چهارشنبه بیست و سوم خرداد 1386ساعت 20:39  توسط Silver_Senator  | 

 

►دایرکتوری گوگل◄

c++ programming - download c++ sources - c++ free sources - cpp sources for download - c++ compiler download برنامه سی پلاس پلاس - سورس سی پلاس پلاس - آموزش سی پلاس پلاس