تبليغاتX
ویژوال بیسیک

flr

محمد رحمانی

flr

http://flr.blogfa.com

ویژوال بیسیک

ویژوال بیسیک

ویژوال بیسیک

از این که از وبلاگ من دیدن می کنید خوشحالم
شما می تونید جدید ترین و جالب ترین مطالب روز اینترنت را در سایت زیر دیدن فرمایید www.foxworld.ir آموزش گام به گام برنامه نویسی با نرم افزار ویژوال بیسیک

ویژوال بیسیک

قالب بلاگفا

قالب پرشین بلاگ

قالب وبلاگ

Free Template Blog

ویژوال بیسیک
خانه آرشیو لینکستان پست الکترونیک تماس با ما
قالب وبلاگ ثبت دامنه آپلود عکس گالری تصاویر بلاگفا
ذخیره سازی علاقه مندی خانگی کن تبادل لینک RSS 2.0
نام کاربری:   کلمه عبور: 

آموزش گام به گام برنامه نویسی با نرم افزار ویژوال بیسیک
موضوعات
   
 
 
افراد آنلاین
 
جدیدترین مطالب
   
آرشیو مطالب
   
  درس 6
مرتبط با :
ارسال شده در: یکشنبه بیست و دوم شهریور 1388
دستور IF
از این دستور برای تصمیم گیری و شرط مورد مقادیر یک عبارت منطقی استفاده میکنیم یک عبارت منطقی حداقل شامل دو مقدار است که باید مقایسه شوند و نیز شامل یک عملگر مقایسه ای است.
برای بیان شرط از عملگرهای رابطه ای (مقایسه ای) زیر استفاده میشود :
1- (=) مساوی
2- (<) بزرگتر
3- (=<) بزرگتر یا مساوی
4- (>) کوچکتر
5- (=>) کوچکتر یا مساوی
6- (<>) مخالف یا نامساوی
توجه : بین مقادیر عددی ورشته ای نمیتوان مقایسه ای انجام داد
دستور IF
به دو صورت مورد استفاده قرار میگیرد:
شکل اول دستور IF: دستور یا دستورات Then شرط If
ابتدا عبارت شرطی جلوی دستور IF ارزیابی میشود اگر نتیجه ارزیابی درست باشد دستور بعد از کلمه کلیدی Then اجرا میشود. در صورتی که نتیجه ارزیابی غلط باشد کنترل به خط بعد رفته و دستورالعمل بعد از دستور
IF اجرا می شود.
نوشته شده توسط محمد رحمانی ,

  درس 5
مرتبط با :
ارسال شده در: یکشنبه بیست و دوم شهریور 1388
خوب حالا کارمون شروع شد .

دستور Input
برای دریافت داده ها از صفحه کلید استفاده میشود.

نکات مهم در ارتباط با دستور input:
نکته1: در صورتیکه بخواهیم در جلوی این دستور چند متغیر را همزمان تعریف کنیم حتما بین دو
متغیر باید علامت کاما "،" استفاده نمود.

نکته2: هنگام اجرای این دستور علامت سوال "؟" ظاهر می گردد و منتظر وارد کردن ورودی می شود.
نکته3: همچنین پس از ظاهر شدن علامت سوال "؟" برای وارد کردن بیش از یک دادۀ ورودی باید بین
آنها علامت کاما "،" استفاده نمود.
نکته4: در صورتیکه تعداد مقادیر وارد شده از نظر تعداد با متغیرهای جلوی Input یکسان نباشد با نمایش
پیغام خطای روبرو مجددا از کاربر ورودی خواهد خواست : read from start
و اگر توع مقادیر وارد شده با نوع متغیرهای تعریف شده در input یکسان نباشد پیغام فوق ظاهر میشود.
پیغان در دستور Input :
برای اینکه کاربر به هنکام وارد کردن مقادیر از تعداد نوع متغیرها آگاهی داشته باشد بهتر است در دستور Input پیغامی را نمایش دهیم که این پیغام باید داخل دو علامت (" ") قرار گیرد.
مثال: input"please enter two number"n1,n2و در مانیتور پیغام زیر را مشاهده میکنیم.
Plase enter two number?
نکته: اگر بعد از دستور input از علامت ( استفاده شود در هنگام اجرا بعد از پیغام علامت ؟ ظاهر
نمیگردد و اما اگر از علامت کاما (,) استفاده شود علامت ؟ ظاهر خواهد شد.
نکته: در هنگام وارد کردن داده های غیر عددی (رشته ای) لازم نیست که رشته مورد نظر داخل " "
قرار دهیم مگر آنکه در رشتۀ ورودی علامت (,) کاما و یا جای خالی (Blank) در ابتدا یا انتهای رشته
وجود داشته باشد.
مثال :
در جواب این دستور هر دو صحیح میباشد . Input N$ "foxworld" یا Input N$ Foxworld
خوب دوستان من برای کاهش نوشته ها دستورات Print و line Input را نمیگم اگه خواستید پیغام بزارید تا بعدا
بهتون آموزش بدم .
نوشته شده توسط محمد رحمانی ,

  درس 4
مرتبط با :
ارسال شده در: یکشنبه بیست و دوم شهریور 1388
عملگرهای محاسباتی :
عملگرهایی که در تمامی محاسبات ریاضی مورد استفاده قرار میگیرد
مثل : / برای تقسیم ، + جمع ، - تفریق ، * ضرب ، ^ توان ، \ برای خارج قسمت و mod برای باقی مانده
عملگرهای محاسباتی به ترتیب تقدم اجرا عبارت است از
1- دستورات داخل پرانتز 2- توان 3- تفریق یکانی 4- ضرب و تقسیم 5- تقسیم صحیح 6- باقی مانده 7- جمع و تفریق
نکته : اگر اعدادی که در تقسیم صحیح (\) و عملگر باقی مانده (mod) شرکت میکنند اعشاری باشد
ابتدا به نزدیکترین عدد گرد میشود و سپس وارد محاسبات میشود
نوشته شده توسط محمد رحمانی ,

  درس 4
مرتبط با :
ارسال شده در: یکشنبه بیست و دوم شهریور 1388
عملگرهای محاسباتی :
عملگرهایی که در تمامی محاسبات ریاضی مورد استفاده قرار میگیرد
مثل : / برای تقسیم ، + جمع ، - تفریق ، * ضرب ، ^ توان ، \ برای خارج قسمت و mod برای باقی مانده
عملگرهای محاسباتی به ترتیب تقدم اجرا عبارت است از
1- دستورات داخل پرانتز 2- توان 3- تفریق یکانی 4- ضرب و تقسیم 5- تقسیم صحیح 6- باقی مانده 7- جمع و تفریق
نکته : اگر اعدادی که در تقسیم صحیح (\) و عملگر باقی مانده (mod) شرکت میکنند اعشاری باشد
ابتدا به نزدیکترین عدد گرد میشود و سپس وارد محاسبات میشود
نوشته شده توسط محمد رحمانی ,

  درس 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"
نکته: هر عبارت که بین " قرار گیرد یک رشته است و اگر خالی باشد تهی نامیده میشود
نوشته شده توسط محمد رحمانی ,

  درس 1
مرتبط با :
ارسال شده در: یکشنبه بیست و دوم شهریور 1388
خوب برای کار با برنامه ویژوال بیسیک اول کمی درباره الگوریتم بهتون توضیح بدم .
تعریف الگوریتم :
به مجموع های از دستورالعمل ها که مراحل مختلف انجام کاری را به زبان دقیق و با جزئیات
کافی بیان کرده و در آن ترتیب مراحل ، شروع و خاتمه پذیر بودن عملیات کاملا مشخص باشد الگوریتم گفته میشود .
نکته : زبان دقیق ، ذکر جزئیات کافی . ترتیب مراحل . شروع و خاتمه پذیر بودن از شرایط مهم الگوریتم می باشد .
اجرای الگوریتم :
الگوریتم اجرا شده می تواند توسط انسان باشد یا ماشین منظور از اجرای الگوریتم دنبال کردن مراحل مختلف آن است شخص یا ماشینی که الگوریتم را اجرا میکند (( مجری الگوریتم )) نامیده میشود .
اگر مجری الگوریتم ماشین باشد که به آن (( رایانه )) گفته میشود دارای قابلیت های زیر است :
1- شناخت ارقام . اعداد . حروف و علایم ویژه به عنوان اطلاعات ویژه .
2- در یافت و به خاطر سپردن الگوریتم و داده های مورد نیاز برای اجرای آن
3- اجرای عملیات مشخص شده در مراحل مختلف الگوریتم .
4- رعایت ترتیب در اجرای عملیات
مجری الگوریتم امکان اجرای عملیات زیر را دارد :
1- در یافت یا خواندن داده ها به عنوان ورودی
2- ارسال یا نوشتن اطلاعات به عنوان خروجی
3- انجام عملیات مقایسه
4- انجام عملیات محاسباتی
5- ذخیره داده ها و اطلاعات در قسمتی از ماشین (حافظه)
نکته : به طور کلی میتوان دستورالعمل ها یا جملات را در الگوریتم نویسی به چهار دسته تقسیم نمود :
1) جملات ورودی و خروجی
2) دستور العمل های شرطی
3) دستور العمل های محاسباتی
4) جملات توضیحی
نوشته شده توسط محمد رحمانی ,

  درس 2
مرتبط با :
ارسال شده در: یکشنبه بیست و دوم شهریور 1388
تعریف متغیر :
متغیر محلی از حافظه است که برای نگهداری موقت داده ها و اطلاعات مورد استفاده قرار میگیرد
هر متغیر نامی یکتاست و حاوی مقداریست.
نام متغیر در طول الگوریتم ثابت است ولی محتوای آن تغیر میکند
-----------------------------------------------------------------------

متغیرها :
همان طور که در فصل اول گفته شد متغیر مکانی برای نگه داری یک مقدار است .
برای هنگام تعریف متغیر قواهد زیر را باید پیروی کرد :
1) حروف A تا Z (کوچک یا بزرگ)
2) ارقام 0 تا 9 و کارکتر نقطه
3) نام متغیر حداکثر باید40 کاراکتر داشته باشد
تعریف متغیرها
1) استفاده از دستور Dim
2) استفاده از دستور Def
3) استفاده از علائم % .$.#.@.! در آخر اسامی متغیرها
4) استفاده از روش Dim
شکل کلی استفاده از دستور Dim برای تعریف متغیر به صورت زیر است
نوع داده as نام متغیرDim
مثال ==> Dim a as Integer یا dim b,c,d as long
یا میتوان دستور dim را برای چند متغیر تعریف نمود
Dim A As Integer,B As Long,Reza As string
دوستان من بعدا اگر کسی خواست برایش تعریف متغیر رشته ای و تعریف متغیر با دستور Def و تعریف متغیربا استفاده از علائم را میگذارم

نوشته شده توسط محمد رحمانی ,

درباره وبلاگ
 
از این که از وبلاگ من دیدن می کنید خوشحالم
شما می تونید جدید ترین و جالب ترین مطالب روز اینترنت را در سایت زیر دیدن فرمایید www.foxworld.ir
 

 
لیست دوستان

فال حافظ! نیت کن!
انجمن گفتگو لیمونات
عکس بازیگران و مدل
نرم افزار
سایت تخصصی موبایل
دامین 1
به روز ترین سایت دانلود و آموزشی
قالب وبلاگ
 

 
بخش ویژه





Powered by WebGozar


RSS

 
 
Copyrights This Blog  © 2008 | Designed By : ParsTheme.com