nabeghe 61 ارسال شده در 16 شهریور، ۱۳۹۳ اشتراک گذاری ارسال شده در 16 شهریور، ۱۳۹۳ به نام خدا سلام دوستان میخوام درباره ی آرایه ها در زبان محبوب بیسیک با 2 درس در خدمتتون باشم امیدوارم که سودمند واقع بشن براتون البته من با بیسیک آندروید کار نکردم و با vb.net کار کردم درس اول : کار با آرایه ها آرایه کار مارو در تعریف متغیر آسون میکنه فک کنم خودتونم بهتروبیشتر از من با مفهومش آشناهستین کارمونو با مثال زیر شروع می کنیم : مثلا ما 20 تا متغیر عددی نیاز داریم خب میایم اینجوری تعریف می کنیم : Dim h1,h2,h3,h4, . . . ,h20, As Int همین طور تا 20 ادامه میدیم خب غلط نیس ولی درست نیست که از این روش استفاده کنیم وقتی میتونیم راحت تر کارمونو هم انجام بدیم الان میایم به این صورت تعریف می کنیم : Dim hadi(20) As Int تبریک (پاپ آپ باز نشده ها عزیزم) شما تونسین به راحتی یه آرایه رو تعریف کنین خب برای مقدار دهی : hadi(1) = 15 hadi(2) = 123 hadi(3) = 59 . . . hadi(20)= 215 خب دوستان این یه مثال برای متغیر عددی بود خودتون میتونیین از نوع دیگه تعریف کنین تا اینجا ما با آرایه ی 1 بعدی آشنا شدیم ولی آرایه های 2 بعدی و چند بعدی هم وجود دارن چجوریه؟ برای مثال در مثال بالا بعد دومو هم اضافه می کنیم : Dim person(20, 2) As Int این یه آرایه ی دوبعدی 20 در 2 هستش که میتونین عوضش کنین به تعداد مورد نیازتون حالا تو مقدار دهی مثلا فرض کنیم که متغیر دوم برای نمره ی 20 نفر در 2 کتابه حالا : person(1, 1) = 20 ' nomreye nafare aval dar darse aval person(1, 2) = 19 ' nomreye nafare aval dar darse dovom person(2, 1) = 19 ' nomreye nafare dovom dar darse aval . . . و همینجوری ادامه میدیم شما میتونید با علامت بزرگ و ارجمند و گرامیه کاما یعنی این , بعد هارو زیاد کنین یا کنید خب تا اینجا درکل آرایه ها چیز خوبین در بیسیک که ساده تر از سی شارپه کار کردن باهاشون به عقیده ی بنده درس بعدی استفاده از آرایه ها با خونه های نامشخص لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
nabeghe 61 ارسال شده در 16 شهریور، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 16 شهریور، ۱۳۹۳ خب در خدمتتونم با بقیه ی درسمون اینم از درس دوم بنده آرایه های بدون سلول شما میتونین تو هنگام تعریف یه آرایه خونه های اونو مشخص نکنین خب همین مثال بالامون تو درس قبلی : Dim hadi() As Int یه آرایه با یه بعد و تعداد نامشخصی سلول حالا میتونیم تعداد خونه هارو به کمک دستور ReDim تعریف کنیم : ReDim hadi(10) حالا میتونیم این یارو آرایه رو مقدار دهی کنیم اینوهم که تو درس قبلی یاد گرفتین دیگه باوا همچنین میتونیم یه آرایه دو بعدی بدون تعداد سلول تعریف کنیم من دقیقا نمیدونم دستور ReDim چرا تو بیسیک آندروید وجود نداش اگه فرق داره دوستان زحمت بکشن اینجا بگن ممنون میشم چیزای دیگه ایم درمورد آرایه بود ولی مال ویژوال استودیو بود که نشد بگم خب امیدوارم تونسته باشم مطلب به درد بخوریو براتون بگم اگه هم نتونستم به بزرگی خودتون ببخشین که وقتتونو با حرفام تلف کردم همتون موفق باشید از دوست عزیزم مجید آرتا تشکر میکنم که یه نکته که یادم نبود بگم رو یاد آور شدن درمورد سطر و ستون که من پست رو ویرایش کردم در اینجا پستشو قرار میدم تا یه جا باشه دوست عزیز نابغه خوش اومدینخسته نباشید با عرض معذرت یه چندتا نکته بنده اضافه می کنم آرایه 2 بعدی یا آرایه های مستطیلی یا ماتریس ها دارای سطر و ستون هستند یغنی اگه بگیم [/b][b]Dim i(2,3) As Int[/b][b] یعنی ماتریسی با 2سطر و 3 ستون داریم.استفاده های زیادی از این نوع آرایه ها میشه برای مثال واسه ساخت یک جدول ضرب با 2 تا حلقه for یکی برای سطرها یکی برای ستون ها به راحتی میشه ساخت آرایه دیگه ای که داریم آرایه دندانه ای که سطر و ستون های نا مساوی دارند که یکم پیجیدس فعلا به کارمون نمیاد بنده فقط نکات تکمیلی رو اضافه کردم و خدا قوت میگم به دوستمون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهران محمودی 778 ارسال شده در 16 شهریور، ۱۳۹۳ اشتراک گذاری ارسال شده در 16 شهریور، ۱۳۹۳ دوست عزیز خوش اومدی، خیلی تشکر بابت زحمتت ! ولی در پست اول کد سوم علامت سیمی کالن یعنی ; رو بردار لطفا ! ممکنه برای دوستان شک و شبهه به وجود بیاد. بیسیک مثل سی شارپ یا جاوا نیستش که سیمی کالن داشته باشه. در پست دوم ! دستور ReDim در بیسیک قابل استفاده نیست. موفق باشی. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 16 شهریور، ۱۳۹۳ اشتراک گذاری ارسال شده در 16 شهریور، ۱۳۹۳ دوست عزیز نابغه خوش اومدین خسته نباشید با عرض معذرت یه چندتا نکته بنده اضافه می کنم آرایه 2 بعدی یا آرایه های مستطیلی یا ماتریس ها دارای سطر و ستون هستند یغنی اگه بگیم [/b][b]Dim i(2,3) As Int[/b][b] یعنی ماتریسی با 2سطر و 3 ستون داریم.استفاده های زیادی از این نوع آرایه ها میشه برای مثال واسه ساخت یک جدول ضرب با 2 تا حلقه for یکی برای سطرها یکی برای ستون ها به راحتی میشه ساخت آرایه دیگه ای که داریم آرایه دندانه ای که سطر و ستون های نا مساوی دارند که یکم پیجیدس فعلا به کارمون نمیاد بنده فقط نکات تکمیلی رو اضافه کردم و خدا قوت میگم به دوستمون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
nabeghe 61 ارسال شده در 16 شهریور، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 16 شهریور، ۱۳۹۳ دوست عزیز خوش اومدی،خیلی تشکر بابت زحمتت ! ولی در پست اول کد سوم علامت سیمی کالن یعنی ; رو بردار لطفا ! ممکنه برای دوستان شک و شبهه به وجود بیاد. بیسیک مثل سی شارپ یا جاوا نیستش که سیمی کالن داشته باشه. در پست دوم ! دستور redim در بیسیک قابل استفاده نیست. موفق باشی. ممنون شرمنده از بس با سی شارپ کار کردم یادم نبود فقط خواستم جای آرایه تو انجمن خالی نباشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.