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

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




صفحه 66 از 79 اولاول ... 165662636465666768697076 ... آخرآخر
نمايش نتايج 651 به 660 از 782

نام تاپيک: سوالات زبان ویندوزی Visual Studio را اینجا مطرح کنید!(#VB,C++.Net,C) + (دانلود پروژه ها)

  1. #651
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بسم الله الرحمن الرحیم.
    سلام.
    دوستان گرامی با مثال بالا هم سعی کردم بنویسم ولی جواب نداد اگه لطف کنید کد را کامل بنویسید ممنون میشم
    دوست عزیز و گرانقدر. این عمل خلاف قوانین هست. ما نمیتونیم بجای شما کد بنویسیم و فقط میتونیم کمکتون کنیم تا یاد بگیرید.
    از مثال قبلی ای براتون کاملش کردیم چیزی متوجه شدید؟چی یاد گرفتید؟

  2. این کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده است


  3. #652
    آخر فروم باز meshkiposh2200's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    Nesfe Jahan
    پست ها
    1,465

    پيش فرض

    عوض کردم و این شد و باز هم جواب نداد
    int i;
    int j = 10;
    i = Convert.ToInt16(label1.Text);
    j = Convert.ToInt16(label1.Text);
    For (int i = 1; i<= 10;:i++)
    ایجا فکز کنم بایذ یه چیزی باشه ولی دقیق نمیدونم چی!
    label1.Text = Convert.ToString(j);

  4. #653
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بسم الله الرحمن الرحیم.
    سلام.
    عوض کردم و این شد و باز هم جواب نداد
    int i;
    int j = 10;
    i = Convert.ToInt16(label1.Text);
    j = Convert.ToInt16(label1.Text);
    For (int i = 1; i<= 10;:i++)
    ایجا فکز کنم بایذ یه چیزی باشه ولی دقیق نمیدونم چی!
    label1.Text = Convert.ToString(j);
    من گفتم که شما نیاز به خوندن یک کتاب آموزشی سی شارپ دارید.
    دقت داشته باشید لطفاً:
    زبان برنامه نویسی سی شارپ به بزرگی و کوچک بودن حروف حساسه.یعنی اگر شما بجای for بنویسید For از شما خطا میگیره و براش بی معنی هست.
    وقتی شما مینویسید :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اصل یک متغیر از نوع عددی تعریف کردید.این متغیر در درونش یک عدد ذخیره میشه.
    مثلاً اگر شما بعد از کد بالا بنویسید i=5; مقدار عددی 5 در درون متغیر i ذخیره میشه.
    بعدش یک متغیر دیگه میسازید مثلاً :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با این تعریف مقدار 4 در درون متغیر j قرار میگیره.
    حال متغیر دیگری به نام q تعریف میکنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا یک خط مینویسید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در کد بالا گفتید q برابر باشه با مجموع i و j که طبق تعریفی که قبلاً از i کردیم مقدارش رو برابر 5 قرار دادیم و j رو برابر 4 قرار دادیم که با جمع i و j مقدار 9 درون متغیر q قرار میگیره.
    که کد کامل اینشکلی میشه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا به این شکل:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا شما میخواهید مجموع اعداد 1 تا 10 رو توی متغیری قرار بدید که کدتون به شکل زیر میشه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در حلقه بالا هر بار به i یکی اضافه میشه که اگر دقیق حساب کنیم اینشکلی هست:1 و 2 و 3 و 4 و 5 و 6 و 7 و 8 و 9 و 10 که ما هر کدوم از این اعداد رو با q جمع کردیم.یعنی مقدار q برابر میشه مجموع اینها.
    ترجمه اش به این شکل میشه:
    اون حلقه تا 10 بار میچرخه و مقادریری که گفتیم در i قرار میگیره.
    حالا این مقادر به این شکل در q جمع میشن:
    دور اول:
    q=q+i; کد اصلی
    یعنی
    q=0+1;
    q=1; نتیجه
    دور دوم:
    q=q+i;
    یعنی
    q=1+2;
    q=3; نتیجه

    دور سوم:
    q=q+i;
    یعنی
    q=3+3;
    q=6; نتیجه

    و تا مرحله 10 این قضیه ادامه داره.

    حالا شما مقدار q رو در Lable بریزید لطفاً خط کد رو داخل حلقه قرار ندید ببینم چیکار میکنید.

  5. 4 کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده اند


  6. #654
    آخر فروم باز meshkiposh2200's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    Nesfe Jahan
    پست ها
    1,465

    پيش فرض

    داداش علی! این شد ولی جواب نمیده
    Last edited by meshkiposh2200; 18-04-2014 at 13:40.

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


  8. #655
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بسم الله الرحمن الرحیم.
    سلام.
    داداش علی! این شد ولی جواب نمیده
    تا اینجا خوب بود.
    ولی خوب اگر پست قبل رو میخوندید من کد رو کامل براتون نوشتم!! عجیبه که باز هم اینطوری نوشتید.
    حلقه شما از 0 شروع میشه و تا 9 تموم میشه. باید از 1 شروع بشه و تا 10 تموم بشه همچنین شما در متغیر answer فقط عدد 1 رو 10 بار جمع کردید که پاسخ همون 9 یا 10 میشه نه جمع 1 تا 10. شما باید answer رو با i جمع کنید.

  9. 2 کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده اند


  10. #656
    کاربر فعال انجمن فوتبال داخلی Sh-Meteor's Avatar
    تاريخ عضويت
    Jan 2014
    محل سكونت
    بهارستان
    پست ها
    1,953

    پيش فرض

    سلام
    امیدوارم این کد به دردت بخوره... ( خودم تستش کردم، جواب داد)

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در ضمن اگه توی حلقه ی for اون علامت + رو به * تغییر بدی، فاکتوریل رو نمایش میده.
    Last edited by Sh-Meteor; 18-04-2014 at 14:04.

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


  12. #657
    آخر فروم باز meshkiposh2200's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    Nesfe Jahan
    پست ها
    1,465

    پيش فرض

    دوستان گرامی واقعآ شرمنده امروز خیلی زحمتتون دادم یکی دوتا مشکل دیگه دارم
    برنامه ی زیر قرار است قرینه ی یک عدد را نمایش دهد ولی نمیدهد

    و دیگه اینکه در مثال اعداد یک تا 10 اگر بخواهیم محدود به زوج یا فرد بودن اعداد را داشته باشیم باید دقیقا چکار کنم

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


  14. #658
    کـاربـر بـاسـابـقـه szh_1367's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    1,007

    پيش فرض

    دوستان گرامی واقعآ شرمنده امروز خیلی زحمتتون دادم یکی دوتا مشکل دیگه دارم
    برنامه ی زیر قرار است قرینه ی یک عدد را نمایش دهد ولی نمیدهد

    و دیگه اینکه در مثال اعداد یک تا 10 اگر بخواهیم محدود به زوج یا فرد بودن اعداد را داشته باشیم باید دقیقا چکار کنم
    سلام

    چرا بجای استفاده از منفی از ضرب منفی یک در عدد استفاده نمیکنی بنظر میرسه کمی خوانایی برنامه بالا خواهد رفت

    برای زوج و فرد دو تا راه حل ساده وجود داره

    1. بجای اینکه گام حرکت for رو یکی یکی ( که در اینجا همان ++ است ) از گام حرکت 2 تایی استفاده کنیم

    2. عدد رو تقسیم بر 2 بکنیم اگر باقی مانده صفر شد یعنی زوج در غیر این صورت عدد فرد خواهد بود

    سعی کن هر دو برنامه رو بنویسی

    افرادی مثل شما زود موفق میشوند چرا که تلاش و چیزی رو که اطلاع ندارند سوال میکنند
    Last edited by szh_1367; 18-04-2014 at 19:18.

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


  16. #659
    آخر فروم باز meshkiposh2200's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    Nesfe Jahan
    پست ها
    1,465

    پيش فرض

    سلام

    چرا بجای استفاده از منفی از ضرب منفی یک در عدد استفاده نمیکنی بنظر میرسه کمی خوانایی برنامه بالا خواهد رفت
    یعنی به جای منفی ایکس چیزی دیگه بنویسم؟چی ؟
    برای زوج و فرد دو تا راه حل ساده وجود داره

    1. بجای اینکه گام حرکت for رو یکی یکی ( که در اینجا همان ++ است ) از گام حرکت 2 تایی استفاده کنیم
    اینم اگه دقیقتر توضیح بدبد ممنون میشم
    2. عدد رو تقسیم بر 2 بکنیم اگر باقی مانده صفر شد یعنی زوج در غیر این صورت عدد فرد خواهد بود
    اگه با مثال بگید لطف کردید
    سعی کن هر دو برنامه رو بنویسی

    افرادی مثل شما زود موفق میشوند چرا که تلاش و چیزی رو که اطلاع ندارند سوال میکنند
    چرا اینطوری شد؟

  17. #660
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بسم الله الرحمن الرحیم.
    سلام.
    برای انجام عملیات ریاضی اگر خود ریاضی رو یاد داشته باشید زیاد سخت نیست که اونو توی برنامه پیاده کنید.
    مثلاً برای گرفتن قرینه یک عدد شما میتونی پشت متغیر یک منفی بذاری. و نیازی به گذاشتن شرط نیست.یعنی همون خط دوم شرطتون که x- نوشتید درسته و بدون شرط قرینه میکنه.
    عملیات ریاضی در کلاس System.Math موجود هست.مثلاً Abs قدر مطلق عدد رو به شما میده:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اما حلقه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در حلقه بالا که تشکیل شده از سه بخش هست در اولین حرکت int i=1 تعریف میشه و مقدار i برابر 1 میشه یعنی حلقه از عدد 1 شروع میشه.شما میتونی از مقدار i در حلقه استفاده کنی.
    در بخش دوم گفتیم ; i=5 که خروج و پایان حلقه هست.یعنی اگر مقدار i برابر 5 شد حلقه خارج میشه.... اگر بنویسیم i>5 اونوقت وقتی از حلقه خارج میشه که i بزرگتر از 5 باشه یعنی 6.
    در بخش سوم که گام حلقه هست و همون چیزی که شما برای نشون دادن زوج و فرد نیاز به اون دارید ; i=i+1 که نشون میده مقدار i در هر بار گردش حلقه یکی به اون اضافه بشه.اگر شما میخوای اعداد زوج رو چاپ کنی باید در ابتدای حلقه i رو برابر 2 قرار بدی سپس در گام حلقه i=i+2 بنویسی که در هر گام به i دوبار اضافه میشه یعنی میشه 2 , 4 , 6 , 8 , 10 و ... یا اینکه میتونید i رو از یک شروع کنید تا حلقه اعداد فرد رو به شما نمایش بده.
    مثلاً حلقه زیر به اون 5 تا 5 تا اضافه میشه تا 50:
    اعداد مضرب 5:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  18. 2 کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده اند


Thread Information

Users Browsing this Thread

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

User Tag List

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

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