تبليغاتX
دنیای ++C
عملگرهای ریاضی در سی پلاس پلاس

عملگرها و عملوندها :

 

در این جلسه روی عمگرهای ریاضی بحث می کنیم. عملوند به اعداد یا هرچیز دیگر که در دو طرف عملگر قرار می گیرد گفته می شود(البته نه هر چیزیُجنبه داشته باشین).

 

انواع عملگرها:

1-      عملگرهای ریاضی

2-      عملگرهای منطقی

 

عملگرهای ریاضی

نام عملگر

نشان ریاضی عملگر

مثال

جمع

+

2+3=5

تفریق

-

۲-۳=-۱

ضرب

*

۲*۳=۶

تقسیم

/

۲/۳=۰/۶۶۶۶۶۶۷

باقیمانده

%

۲٪۳=۲

 

نکته: در زبان سی دو عملگر دیگر وجود دارد که برای اضافه و کم کردن به اندازه یک واحد به کار می رود. این دو عملگر در جدول زیر نشان داده شده اند:

 

عملگرهای ریاضی

نام عملگر

نشان ریاضی عملگر

اضافه کردن به اندازه یک واحد از متغیر

++

کم کردن به اندازه یک واحد از متغیر

--

 

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

 مثلا (D++) با (++D) یا (D--) با (--D) تفاوت دارد.

 

برنامه چهارم را اجرا کنید تا به این تفاوت پی ببرید.

 

برنامه پنجم : برنامه ای بنویسید که دو عدد از ورودی گرفته و جمع و ضرب آن را بچاپد.

 

خب، انشاءالله به دردتون بخوره،منتظر درسهای بعدی من تازه کار باشین،راستی نظر هم بدین.(آخه این برنامه های شوت را می نویسی نظر هم می خوای).

 

 

چهارشنبه 28 آذر1386 11:15| نویسنده : تازه کار |
اعلان متغیرها
با سلام  و عرض ادب، بحث این جلسه اعلان متغیرها می باشد:

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

 

تعریف متغیرها :

 

نام متغیر   نوع متغیر  ;

int  a;                                   

 

متغیرa از نوع عددی صحیح می باشد.

 

نکته : اگرخواستیم چند متغیر از یک نوع تعریف کنیم:

 

نام متغیرآخر،...، نام متغیردوم، نام متغیراول   نوع متغیر  ;

         int  a,b,c;

 

متغیرa,b,c از نوع عددی صحیح می باشند.

  

انواع متغیرها :

 

متغیرهای عددی صحیح

متغیرهای عددی اعشاری

متغیرهای حرفی

int

float

char

short int

double

signed char

long int

long double

unsigned char

 

ترتیب نوشتن متغیرها در جدول بالا بر حسب اندازه است.مثلا برای اعداد اعشاری کوچک از float

 و برای اعداد اعشاری خیلی بزرگ از long double  استفاده می شود.

 

تمرین : برنامه ای بنویسید که دو عدد اعشاری از ورودی خوانده وسپس بچاپد.

 

دانلود برنامه شماره 3

 

در جلسه بعد راجع به عملگرها و عملوندها صحبت خواهیم کرد.

چهارشنبه 28 آذر1386 6:36| نویسنده : تازه کار |
یه قدم کوچولو

با سلام مجدد:

 

قبل از شروع جلسه دوم ذکر یک راهنمایی خالی از لطف نیست (برای کسانی که فقط Windows XP  دارند). اکثر سیستم عاملها در سالهای اخیر Windows XP  می باشد. نرم افزارهایی که نیاز به DOS برای اجرا شدن دارند به سختی اجرا یا اصلا اجرا نمی شوند و سرعت سیستم عامل را خیلی پایین می آورند. TURBO C++ از اینگونه است.

 

برای اینکه این مشکل را نداشته باشین می تونین از Visual Studio استفاده کنین که یه نرم افزار تحت ویندوزه. بعد از نصب Visual Studio و باز کردن محیط برنامه نویسی برای اینکه بتونین مثل محیط   TURBO C++ برنامه بنویسین کارهای زیر را انجام بدین:

 

1-      ازگزینهFile   عبارت New را انتخاب کنید.

 

2-      از پنجره ای که باز می شود File را انتخاب کنید.

 

3-      از زیر گزینه های موجود در این پنجره Text File   را انتخاب کنید.

 

4-      در سمت راست این پنجره در قسمتی که باید یک نام انتخاب کنید یک اسم با پسوند CPP  وارد کنید(مثلا first.cpp).

 

5-      در پنجره زیر این نام، مسیری که می خواهید فایل را ذخیره کنید را وارد  کنید.

 

6-      Ok را بزنید. حالا در صفحه خالی مانند محیط TURBO C++ برنامه بنویسین (زندگی کنین).

 

7-      برای اجرای برنامه (Ctrl+F7) یا از گزینه Build بالای محیط برنامه نویسی گزینه Compile را بزنید.

 

8-      Ok را بزنید تا فایل کامپایل شود.

 

9-      برای اجرای نهایی (Ctrl+F5)  یا علامت تعجب قرمز رنگ را بزنید. اگر مثل ما کار درست بوده و هیچ خطایی در برنامه شما نباشد، میتوانید اجرای برنامه تان را دیده و به خود ببالید.

 

یه ذره طولانی شد ولی به درد می خوره، مخصوصا برای تازه کاری چون این جانب.

 

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

اما برای اینکه به همراه هر مفهوم یک مثال هم زده شود،ابتدا دو دستور ورود داده (cin) وچاپ داده (cout) را معرفی می کنیم .

 

ورود داده (cin): برای خواندن یک داده توسط کاربر.

 

شکل کلی دستور:     

       

cin>>نام متغیر ;

cin >>a;

                           

چاپ دادهcout)): برای چاپ یک مقدار در خروجی.

 

شکل کلی دستور:  

                            

Cout<<نام متغیر ;

cout <

 

 راجع به متغیر هم در ادامه صحبت خواهیم کرد.

 

نکته: دو دستور /n وendl را می توان به همراه دستور چاپ جهت ایجاد یک خط خالی برای مشاهده بهتر در خروجی استفاده نمود.

 

ثابت ها(Const) : داده های عددی که در طول برنامه مقدارشان عوض نمی شود. مانند عدد پی(3.1415).

 

تعریف ثابت ها:

 

#define  نام ثابت   مقدار ثابت;

مثال:

#define pi  3.1415;

 

برنامه دوم: برنامه ای بنویسید که عدد پی را بچاپد.

 

#include

int main() {

//This is a simple program for Chapandan of PI

#define pi 3.1415;

cout <<"PI Number=\n" << pi;

cout<<"\n";

return 0;

}

 

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

 

بقیه اش برا بعد. درسته خیلی ساده است اما کم کم به مشکلاش هم خواهیم رسید.

یکشنبه 25 آذر1386 13:55| نویسنده : تازه کار |
اولین برنامه در ++C

 

برای اینکه وارد دنیای C++ بشین و برای اینکه ببینین هیچ کاری نداره، اولین برنامه را بدون اینکه هیچی بلد  باشین شروع می کنیم.

 

اسم برنامه :Ma Ham Oomadim

 

توضیح : یه برنامه که تا اجرا شد پیغام Ma Ham Oomadim را چاپ کنه.

 

یه برنامه Turbo C++ IDE  لازم دارین که از آدرس زیر می تونین دانلود کنین.

 

Download Turbo C++                                                                                    

کد زیر را تو محیط C++ تایپ کنین: 

   

 

#include<iostream.h            

int main() {

cout << "Ma Ham Oomadim";

float price;

cin >> price;

return 0;

}

                                                                                           

 

نکته های مهم در این برنامه:

 

#include<iostream.h> : یک برنامه Pre Processor می باشد که قبل از کامپایلر اجرا می شود.برای همه برنامه های شامل (ورود و خروج داده) Input&Output باید قبل از بدنه اصلی برنامه این Pre Processor فراخوانی شود.

 

{ }: بدنه اصلی برنامه ها در داخل این آکولات ها نوشته می شود.

 

 

درسهای بعدی هم همین طور گلاب خواهند بود...

پنجشنبه 22 آذر1386 10:39| نویسنده : تازه کار |
درباره
    دانشجوی دوره دکتری
    مهندسی نفت
    وسط ترم بود که گفتیم چه کنیم از بیکاری بهتر باشه.گفتم ++C بخونیم.برا همین هم شروع کردیم.اشکال هم داشتیم برو بچ یادمون بدن.

    راستی یا علی
    صلوات را که بفرست
    ما را هم بدعا
آرشیو وبلاگ
آمار وبلاگ
کاربران آنلاین :
بازديدها :