|
|
|
 |
|
درس 3 |
|
| مرتبط با : |
ارسال شده در: یکشنبه بیست و دوم شهریور 1388 |
|
مفاهیم اولیه زبان برنامه نویسی در Q-BASIC تاریخچه زبان Basic Basic به معنی زبان همه منظوره برای افراد مبتدی است این زبان در سال 1964 میلادی توسط Johnkemeny و Thomos Kurtz پدید آمد. مقدمات زبان عبارت اند از : انواع داده های موجود ، انواع عملگرها ، چگونگی تعریف متغیرها ، دستورهای شرطی ، انواع حلقه تکرار و دستور های ورودی / خروجی. انواع داده ها تعریف داده : به مقادیری که به عنوان ورودی از طریق دستگاه های ورودی وارد میشوند ، داده گفته می شود. داده ها به او صورت زیر میتواند باشد : 1) داده های عددی : 1) اعداد صحیح ( Integer ) – 2) اعداد اعشاری ( Decimal ) 2) داده های غیر عددی ( رشته ای ) : 1)داده رشته ای ( String ) داده های صحیح داده های صحیح به دو دسته تقسیم می شوند : 1) صحیح معمولی 2) صحیح بلند 1 صحیح معمولی ( Intege ) که 2 بایت از حافظه را اشغال میکند و محدوده اعداد در آن 32768- تا 32767+ می باشد مانند اعداد 29+ ، 79- و میتوان بعد از اعداد صحیح معمولی از % استفاده کرد مانند 74% 2 صحیح بزرگ ( Long ) که 4 بایت از حافظه را اشغال میکند و محدوده اعداد صحیح آن تقریبا 2- میلیارد تا 2+ میلیارد می باشد.میتوان در انتهای آن از علامت & استفاده کرد. داده های اعشاری داده های اعشاری به دو دسته تقسیم می شوند: 1- اعشاری با دقت معمولی 2- اعشاری با دقت مضاعف در این نوع داده برای صرفه جوئی در جا و پرهیز از اشتباه به هنگام نوشتن اعداد بزرگ از نماد علمی استفاده می کنیم. اعشاری با دقت معمولی ( Single ): اعدادی که دارای 7 رقم یا کمتر باشد و یا در این نوع برای نوشتن نمای عدد از E یا e و یا در انتهای آن از علامت ! استفاده میکنیم و 4 بایت اشغال میکند ، مثل عدد -2/6e6 ، 75.2! اعداد اعشاری با دقت مضاعف (DOUBLE) : اعدادی که دارای 8 رقم یا حد اکثر 17 رقم باشند و یا در این نوع برای نوشتن نمای d , D استفاده می شود و یا در انتهای آن از کارکتر # استفاده میکنیم و 8 بایت از حافظه را اشغال میکند. داده های غیر عددی : یکی از توانایی های Basic کار با رشته های متنی است.رشته ترکیبی از ((چند نویسه))است که حتی این نویسه ها میتوانند عدد نیز باشند ولی روی آنها نمی توان محاسبات ریاضی انجام داد . 1-رشته با طول متغیر 2- رشته با طول ثابت N مقدار حافظه مورد نیاز برای رشته ها با طول متغیر . بستگی به طول رشته دارد و برای هر نویسه یک بایت حافظه اشغال میکند ولی برای رشته با طول ثایت N به تعداد N بایت از حافظه به آن رشته اختصاص میدهد. پسوند نوع داده رشته ای علامت $ است . مقادیر رشته ای بین دو علامت نقل قول (' ')قرار میگیرد و میتواند شامل هر نویسه (' ') باشند ++++مثال==> ''52-723'' , "foxworld" , "Hello" نکته: هر عبارت که بین " قرار گیرد یک رشته است و اگر خالی باشد تهی نامیده میشود |
|
 |
|
|
| نوشته شده توسط محمد رحمانی
,
|
|
|
|
|
|
 |
|
از این که از وبلاگ من دیدن می کنید خوشحالم شما می تونید جدید ترین و جالب ترین مطالب روز اینترنت را در سایت زیر دیدن فرمایید www.foxworld.ir
|
|
|
|
|