تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 3 از 4 اولاول 1234 آخرآخر
نمايش نتايج 21 به 30 از 39

نام تاپيک: انجمن جاوا

  1. #21
    در آغاز فعالیت
    تاريخ عضويت
    Jan 2012
    محل سكونت
    زنجان دیار غواصان دریا دل
    پست ها
    7

    پيش فرض

    سلام بر دوستان اینجا نیز می تونن سوالاشون رو بپرسن
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  2. #22
    داره خودمونی میشه niegrau's Avatar
    تاريخ عضويت
    Nov 2012
    پست ها
    145

    پيش فرض

    من هم به شما پيوستم - تازه دوره جاوا شروع كردم
    اميدوارم مفيد باشيم براي هم!
    ممنون ميشم از تجربيات شخصيتون براي يادگيري بهترم بگيد!

    Sent from my iPad using Tapatalk HD

  3. #23
    در آغاز فعالیت
    تاريخ عضويت
    May 2012
    پست ها
    12

    پيش فرض

    کمک: برای نوشتن GUI بازی مار پله

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

    سلام!
    می خواستم ببینم برای بازی مارپله چطور می تونم با استفاده از کتابخونه های گرافیکی جاوا یک جدول رسم کنم ... که بطور کامل هم بتونم تو کدم به مختصاتش دسترسی پیدا کنم جدول باید اینجوری باشه
    16-15-14-13
    9-10-11-12
    8-7-6-5
    1-2-3-4
    تورو خدا کمکم کنید وقتم کمه
    حتما هم باید شماره هاشو نمایش بده!

  4. #24
    اگه نباشه جاش خالی می مونه panizir's Avatar
    تاريخ عضويت
    Dec 2008
    پست ها
    324

    پيش فرض

    سلام
    کسی اینجا دستوری میشناسه که تو یه رشته طولانی به جز یه رشته خاص بقیه رو با یه رشته مشخص جایگزین کنه؟ میتونم به جز کاراکتر بقیه شو جایگزین کنم اما نمیتونم بگم اگه این کاراکترا پشت هم باشن (یعنی یه عبارت خاص) نگهشون داره!

  5. #25
    آخر فروم باز jak_1300's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    italia , pisa
    پست ها
    1,705

    پيش فرض

    سلام دوستان من امروز اولین جلسه کلاسم برنامه نویسی جاوا اسکریپت رو تو دانشگاه داشتم
    از اونجایی که مشکل زبان دارم نمیتونم توضیحات پروفسور رو بفهمم فقط یک تمرین بود که واسه شروع بهمون داده بودن و من سر در نمیارم ازش نمیفهمم اصلا چی به چیه کسی میتونه به من کمک کنه ؟
    میخوام بدونم این چیه :
    function diff (x,y) {
    if (y==0) {
    return x ;
    } else {
    return diff (x-1,y-1)
    }
    }
    print ( diff (5,0));

  6. #26
    کاربر فعال تالار .Net senaps's Avatar
    تاريخ عضويت
    Jul 2008
    محل سكونت
    خونمون
    پست ها
    4,547

    پيش فرض

    تابع diff دو تا عدد رو میگیره و مقادیرشون رو در X,Y قرار میده...!
    اگر Y برابر ۰ بود، که مقدار X رو برگشت میده...
    در غیر اینصورت، تا زمانی که Y مساوی ۰ بشه، X,Y رو منهای یک میکنه و دوباره به خود تابع میده.... تابع دوباره اجرا میشه و مقدار Y‌رو بررسی میکنه....اگر صفر بود که X رو نشون میده و اگر نبود، دوباره یک عدد از X,y کم میکنه و میفرسته به تابع ...

  7. این کاربر از senaps بخاطر این مطلب مفید تشکر کرده است


  8. #27
    آخر فروم باز jak_1300's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    italia , pisa
    پست ها
    1,705

    پيش فرض

    من متوجه نمیشم اصلا
    میشه تو یاهو باهاتون صحبت کنم؟
    erfan_lcd

  9. #28
    آخر فروم باز jak_1300's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    italia , pisa
    پست ها
    1,705

    پيش فرض

    چرا دو تا علامت مساوی گذاشته؟ y==0 ؟
    چرا وقتی بین این علامتها } انقدر فاصله هست یعنی رفته تو خط بعدی نوشته؟
    else یعنی چی منظورش چیه؟
    print یعنی چی؟
    return یعنی چی؟

    تابع diff دو تا عدد رو میگیره و مقادیرشون رو در X,Y قرار میده...!
    اگر Y برابر ۰ بود، که مقدار X رو برگشت میده...
    در غیر اینصورت، تا زمانی که Y مساوی ۰ بشه، X,Y رو منهای یک میکنه و دوباره به خود تابع میده.... تابع دوباره اجرا میشه و مقدار Y‌رو بررسی میکنه....اگر صفر بود که X رو نشون میده و اگر نبود، دوباره یک عدد از X,y کم میکنه و میفرسته به تابع ...

  10. #29
    کاربر فعال تالار .Net senaps's Avatar
    تاريخ عضويت
    Jul 2008
    محل سكونت
    خونمون
    پست ها
    4,547

    پيش فرض

    سلام...
    چیزی که شما میخواین اموزش برنامه نویسی از صفر هستش...!

    خوب، در برنامه نویسی ما دو حالت داریم....
    فرض کنین که میخوایم مقدار X رو در Y بریزیم.....در این حالت می‌نویسیم:
    Y=X
    یعنی چی؟! یعنی اینکه محتویات Y برابر هست با محتویات X .... این وسط یه سری شرط و اینا هم هست که باید رعایت بشن...

    اما گاهی میخوایم بررسی کنیم که ایا Y و X مقادیرشون برابر هست یا نه؟! در زبان های برنامه نویسی و اسکریپت نویسی، معمولا دو مساوی استفاده میشه....

    بنابراین وقتی ما مینویسیم X==Y یعنی مقادیر ایکس و ایگرگ با هم برابرن... کاربردش هم بیشتر توی شرط ها هستش....

    چرا وقتی بین این علامتها } انقدر فاصله هست یعنی رفته تو خط بعدی نوشته؟
    مسئله‌ای به نام اسکوپ یا دایره‌ی نظارت داریم ما....

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اینجا، ما تعیین میکنیم که چیزایی که بین {} هستش رو انجام بده....!!! البته اجباری نیست و فقط اگر بخوایم چند خط کد بزنیم می‌نویسیم....
    حالت ساده ترش اینه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اینجا کدهای ما(یعنی در صورتی که شرط برقرار بود، کارهایی که میخوایم بکنیم در یک خط جا میشه...)...

    گاهی اینجوری نیست و چند خط نیاز داریم مثلا:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    پس این برای اینه که کدهای با تعداد خط بیشتر رو مشخص بکنیم.... چرا؟! چون بعد بسته شدن پرانتز (بعد از نوشتن IF) ما یه پرانتز باز و بسته میکنیم.... تا جایی که یه ; یا همون یه خط جدید باشه جزو شرط هست و بقیش نیست....!!!

    Else
    حالت دیگه‌ی شرطه.... مثلا ما میگیم اگر سیب و پرتقال داشت، بخر، اگر نداست پفک بخر..!!! الس همونه.... یعنی اگر این شرطی که من میذارم، برقرار بود، اینکارار رو بکن اگر نه(Else)، این کارها رو بکن!!!

    print یعنی چی؟
    درج کردن، نوشتن روی صفحه یا جایی که فراخونده شده!

    return یعنی چی؟
    بازگشت بده! وقتی تابعی رو صدا میزنیم، diff تابع شما هست که صدا زدین... باید یه بازگشتی بده....یعنی یه سری کار میکنه رو داده‌ای که بهش دادیم، و این ریترن میاد نتیجه رو نشون میده!!!

    کدها، رو اگر انگلیسی بلد باشین راحت میشه خوند....!!!
    شما نوشتی که ایف(اگر) ایکس ایگرگ برابر صفر بود، مقدار ایکس رو نشون بده، مگرنه(السElse)، از ایکس و ایگرگ یکی یک واحد کم کن و دوباره به تابع بده.... تابع همین کار خط اول رو میکنه باز باهاش! ....

    اگر این مباحث، جلسه‌ی اول و اولین چیزیه که از برنامه نویسی بهتون درس دادن، به نظرم یاد نمی‌گیرین....!!!

    کلی اموزش و توتریال برنامه نویسی داریم که میتونن بهتون یاد بدن....

    اون تو رفتگی ها هم برای زیبایی و قابلیت خونده شدن(Read ability ) کد ها میباشه و تاثیری نداره....!!

  11. این کاربر از senaps بخاطر این مطلب مفید تشکر کرده است


  12. #30
    آخر فروم باز jak_1300's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    italia , pisa
    پست ها
    1,705

    پيش فرض

    سلام ممنون دوست عزیز از توضیحاتتون خیلی لطف کردین
    شما کتابی سراغ دارین که من بتونم بهتر یاد بگیرم
    اره اون مسئله ماله جلسه اول بود

    سلام...
    چیزی که شما میخواین اموزش برنامه نویسی از صفر هستش...!

    خوب، در برنامه نویسی ما دو حالت داریم....
    فرض کنین که میخوایم مقدار X رو در Y بریزیم.....در این حالت می‌نویسیم:
    Y=X
    یعنی چی؟! یعنی اینکه محتویات Y برابر هست با محتویات X .... این وسط یه سری شرط و اینا هم هست که باید رعایت بشن...

    اما گاهی میخوایم بررسی کنیم که ایا Y و X مقادیرشون برابر هست یا نه؟! در زبان های برنامه نویسی و اسکریپت نویسی، معمولا دو مساوی استفاده میشه....

    بنابراین وقتی ما مینویسیم X==Y یعنی مقادیر ایکس و ایگرگ با هم برابرن... کاربردش هم بیشتر توی شرط ها هستش....


    مسئله‌ای به نام اسکوپ یا دایره‌ی نظارت داریم ما....

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اینجا، ما تعیین میکنیم که چیزایی که بین {} هستش رو انجام بده....!!! البته اجباری نیست و فقط اگر بخوایم چند خط کد بزنیم می‌نویسیم....
    حالت ساده ترش اینه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اینجا کدهای ما(یعنی در صورتی که شرط برقرار بود، کارهایی که میخوایم بکنیم در یک خط جا میشه...)...

    گاهی اینجوری نیست و چند خط نیاز داریم مثلا:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    پس این برای اینه که کدهای با تعداد خط بیشتر رو مشخص بکنیم.... چرا؟! چون بعد بسته شدن پرانتز (بعد از نوشتن IF) ما یه پرانتز باز و بسته میکنیم.... تا جایی که یه ; یا همون یه خط جدید باشه جزو شرط هست و بقیش نیست....!!!

    Else
    حالت دیگه‌ی شرطه.... مثلا ما میگیم اگر سیب و پرتقال داشت، بخر، اگر نداست پفک بخر..!!! الس همونه.... یعنی اگر این شرطی که من میذارم، برقرار بود، اینکارار رو بکن اگر نه(Else)، این کارها رو بکن!!!


    درج کردن، نوشتن روی صفحه یا جایی که فراخونده شده!


    بازگشت بده! وقتی تابعی رو صدا میزنیم، diff تابع شما هست که صدا زدین... باید یه بازگشتی بده....یعنی یه سری کار میکنه رو داده‌ای که بهش دادیم، و این ریترن میاد نتیجه رو نشون میده!!!

    کدها، رو اگر انگلیسی بلد باشین راحت میشه خوند....!!!
    شما نوشتی که ایف(اگر) ایکس ایگرگ برابر صفر بود، مقدار ایکس رو نشون بده، مگرنه(السElse)، از ایکس و ایگرگ یکی یک واحد کم کن و دوباره به تابع بده.... تابع همین کار خط اول رو میکنه باز باهاش! ....

    اگر این مباحث، جلسه‌ی اول و اولین چیزیه که از برنامه نویسی بهتون درس دادن، به نظرم یاد نمی‌گیرین....!!!

    کلی اموزش و توتریال برنامه نویسی داریم که میتونن بهتون یاد بدن....

    اون تو رفتگی ها هم برای زیبایی و قابلیت خونده شدن(Read ability ) کد ها میباشه و تاثیری نداره....!!

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •