پرش به محتوا

جزوه گرافیک کامپیوتری رایگان pdf

  • از

جزوات رنگی و تایپ شده گرافیک کامپیوتری

دانلود فایل

 

 

 

 

دونالد هیرن کارشناسی ناپیوسته دانشگاه پیام نور دانشگاه امیرکبیر کاردانی دکتر رفت روز قلی زاده کارشناسی ارشد خاقانی اصل علمی کاربردی ‌

 

 

 

 

 

 

 

 

: ; : : ; ; = :  =; ==;

 

++ = ‘ ; � ” ? ’ ” ” :  “” ً  “” گرافیک کامپیوتری

 

” >> > ++ :  : << “”;: << ;<< : ; << “:” ; >> ; =  

: =+; =; ===; ++ : + – * / % + –  : / ، % * ، + ، –  : * ، / – ، + ++ ، – – ++ ++ – – : ++; ++; ;+=- – ; =-; – – ; ++ —  

: =; =++* ;: ==; =++ * ;: =: ; << ; << () ;++ ، %= /= *= -= += : (+) *(+*)/= ? *(+*)/*(+)/* //: ====; =++ * /++; << << << << ; : )(++، : // // : =+; //: */ /* * / /* : / * */ ++  

ً )( #++ ++ ( ) : : ; #< > ( ) { ; ; ;{ ; #< > ( ) } ; ; ; ; } : : • )(• .)() (، )( ) (، ) 

( ++ ) ( : ++, ++, ++ : : ++ : : ) ++ (.)( : : ++! : : ++!  

 

)( # / // )( ؛ مي دهد، که هر برنامه ي ما حداقل بايد يک بدنه ي اصلي داشته باشد. کلماتي که به رنگ آبي نمايش داده شده است، دستور هاي اصلی ++C هستند، دستور int نوع متغير است. )که در قسمت هاي بعد توضيح داده خواهد شد(. دستور() main يک تابع است که نمايانگر بدنه ي اصلي برنامه است، که گيومه خالي به اين علت است که برنامه مقداري را برنمي گرداند، همين طور بدنه ي اصلي بايد بين دو کروشه باز و بسته }{ )خطوط 8 و 10( قرار گيرد. )البته در قسمت هاي بعد به توضيح اين تابع مي پردازيم.( در حالت کلي دستورهاي شامل گيومه، تابع هستند. خط 8، خطي است که جمله ي++! Welcome to c را در مانيتور نمايش مي دهد. )اين همه خط کد براي نمايش همين چند يه جمله!( دستور cout همراه با علامت >> قسمت بعد از اين علامت را در خروجي نمايش مي دهد، که مي تواند شامل متن )همانند اين مثال(، يک متغير و … باشد، همچنين دستور n باعث مي شود، مکان نما به خط جديد برود. )درباره ي اين نوع دستورها در نکات تکميلي توضيح خواهم داد( خط 10 به اين دليل به کار مي رود تا پنجره اي که خروجي برنامه را نمايش مي دهد تا زماني که ما کاري براي بستن آن انجام ندهيم، بسته نشود، حتما الان اين سوال را از خود پرسيده ايد.

دانلود رایگان خلاصه کتاب گرافیک کامپیوتری pdf

دانلود رایگان خلاصه کتاب گرافیک کامپیوتری pdf

که مفهوم بسته نشدن برنامه يعني چه؟ ببينيد به علت اينکه حاصل نتايج کار شما بر روي يک صفحه سياه! نمايش داده مي شود و به عبارت ديگر خروجي برنامه به حالت dos است شما بايد از پايه تمام کارهاي برنامه را بنويسيد )همون طور که در قسمت قبل به دقيق بودن کدهاي برنامه اشاره کردم(، به همين دليل بايد اين دستور هم براي بسته نشدن پنجره بنويسيد. )براي درك بهتر مي جزوه گرافیک کامپیوتری اين کد را يک بار حذف کرده و نتيجه را ببينيد، البته ميدونم که يه کم فهم اين قسمت سخته به همين دليل شما فقط براي بسته نشدن پنجره اين دستور رو در هر حالت بنويسيد(! خط 11، دستوري است که نشان مي دهد برنامه به پايان رسيده است، و عمليات ترجمه کد بايد خاتمه يابد، البته اين خطبيشتر زماني به کار مي رود که قرار است شما برنامه ي خود را بر روي فضايي اجرا کنيد که داراي حافظه ي بسيار محدود است ،ولي با توجه به اينکه فضاي کامپيوتر شما بسيار زياد است ++++ ++ ; )ِِِِ( “ ’ : ” ” )ِِِِِ( ِِ‘ ‘ )ِِِ( )(، : : : )/( : : ) 

(! / /: >><<// /* */ // /* */ */ /* # )( ؟ ++ /)/!( عنوان مثالي ديگر اگر دستور پيش پردازنده math.h را به صورت زير در برنامه قرار دهيد، تمام تابع ها و عملگرهاي رياضي مثل توان، سينوس، کسينوس و… در برنامه قرار مي گيرد:# include <math.h> مثال: برنامه زير يک حرف انگليسي کوچک را گرفته به حرف بزرگ تبديل مي نمايد.

 

 

using namespace std; #include <iostream > #include <stdlib. h> int main( ) { char c1 , c2; cout << “Enter a lowercase letter:” cin >> c1; c2 = toupper(c1); cout << c2 << endl; return 0; }مثال: دو عدد از نوع اعشاري را گرفته مجموع و حاصلضرب آن ها را محاسبه و نمايش مي دهد. using namespace std; #include <iostream > int main( ) { float x,y,s,p ; cin >> x >> y ; s= x+y ; p=x*y; cout << s <<endl << p; return 0 ; } فصل دوم: ساختارهاي تصمیم گیري و تکرار  عملگر هاي رابطه اي  دستورالعمل شرطی  عملگر هاي منطقی  عملگر شرطی  عملگر كاما  دستورالعمل For عملگرهاي رابطه اي از اين عملگرها براي تعيين اينکه آيا دو عدد با هم معادلند يا يکي از ديگري بزرگتر يا کوچکتر مي باشد استفاده مي گردد . عملگرهاي رابطه اي عبارتند از: عملگر شرطی شکل کلي عملگر شرطي بصورت زير مي باشد: expression _ test ? expression _ true : expression _ false . مي باشد که داراي سه عملوند مي باشد C++ عملگر شرطي تنها عملگري در مثال1: int x=10,y=20,b; b=(x>y) ? x : y ;اين دو دستور العمل باعث مي شوند که ماکزيمم مقادير y و x در b قرار بگيرد . x>=10 ? cout << “passed” : cout << “failed” ; اگر مقدار x بزرگتر يا مساوي ده باشد رشتة passed در غير اينصورت رشته failed نمايش داده مي شود. دستورالعمل شرطی توسط اين دستور شرطی را تست نموده و بسته به آنکه شرط درست يا غلط باشد عکس العمل خاصي را نشان دهيم . ( عبارت) if { ; دستورالعمل 1 … ;دستورالعمل n } else { ; دستورالعمل 1 … ;دستورالعمل { : (!= ) { << ; ++ ; } { << ; – – ; } : )…. , ( : ===; : (++ +++ +) +: ++&& ، || ! : ((= = ) ||(!= )) << << ; . () = ; ؟ ; #<> ( ) { ; << “” << ; >> >> >> ; (( < + ) &&(< +) &&(< +)) << “” ; << “” ; ; { 

;{ () { << “”; << “”; << “”; } () { ; (=; <=; ++) { << “”; : • ً • • • • • • • : ) (