صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 14

موضوع: حرکت در آرایه در زبان c

  1. #1
    عضو جدید
    تاریخ عضویت
    Nov 2014
    نوشته ها
    21
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    104 حرکت در آرایه در زبان c

    سلام من می خواستم یک برنامه بنویسم که داخل یک آرایه [18][21] در سطر آخر و قسمت وسط آن یک دسته به صورت <===> تعریف کنیم با کاراتر و بعدش اون رو تغییر مکان بدیم و هر دفعه که کلید رو فشار میدیم این دسته جابجا بشه و نحوه تغییر مکان هم با استفاده از کد اسکی کیبرد هستش کد زیر رو نوشتم مشکل این هست که فقط وقتی کلید رو فشار بدیم میره مکان جدید و وقتی دستمون رو برداریم بر میگرده به جای قبلیش لطفا کمک کنید تا بتونم مشکل این کد رو بر طرف کنم با تشکر فراوان
    int m=19,o=5;
    a[m][o]=60;
    a[m][o+2]=61;
    a[m][o+3]=61;
    a[m][o+1]=61;
    a[m][o+4]=62;

    while(_kbhit())
    {
    char c=_getch();
    c=_getch();
    if (c==77)
    m++;
    o++;
    a[m][o]=60;
    a[m][o+2]=61;
    a[m][o+3]=61;
    a[m][o+1]=61;
    a[m][o+4]=62;
    }

    - - - Updated - - -

    راستی خودم فکر میکنم باید با پوینتر مشکلش رو بر طرف کرد ولی هنوز نمیدونم چجوری

  2. # ADS




     

  3. #2
    عضو انجمن saeed.spore آواتار ها
    تاریخ عضویت
    Mar 2011
    محل سکونت
    اصفهان نصف جهان
    نوشته ها
    563
    تشکر تشکر کرده 
    570
    تشکر تشکر شده 
    709
    تشکر شده در
    443 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    میتونی دقیق تر توضیح بدید
    تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
    شماره های تماس : 09398001743 - 09132285902
    تلگرام : https://telegram.me/saeed0pc1


  4. تعداد تشکر ها از saeed.spore به دلیل پست مفید


  5. #3
    عضو جدید
    تاریخ عضویت
    Nov 2014
    نوشته ها
    21
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    نگاه کن میخواهم وقتی حرکت کرد الان حرکت میکنه دیگه بر نگرده جای قبلیش و متغیر بیرونی باز نویسی بشه با پوینتر هم هست ولی دقیقا نمیدونم چجوری

  6. #4
    عضو انجمن
    تاریخ عضویت
    Apr 2014
    نوشته ها
    297
    تشکر تشکر کرده 
    19
    تشکر تشکر شده 
    303
    تشکر شده در
    245 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    نقل قول نوشته اصلی توسط mehran34 نمایش پست ها
    نگاه کن میخواهم وقتی حرکت کرد الان حرکت میکنه دیگه بر نگرده جای قبلیش و متغیر بیرونی باز نویسی بشه با پوینتر هم هست ولی دقیقا نمیدونم چجوری
    ببین اول while رو عوض کن
    مثلا while c!=90
    در ضمن باید صفحه رو هم بنویسه و پاک کنه
    بعدش بشین شرطاتو بنویس
    متغیرای قبلی باید خالی بشن بعد مقدار جدید بگیرن
    ترجمه متون تخصصی ---- تدریس خصوصی
    اسکریپت نویسی php

  7. تعداد تشکر ها از hamid53214 به دلیل پست مفید


  8. #5
    عضو جدید
    تاریخ عضویت
    Nov 2014
    نوشته ها
    21
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    نقل قول نوشته اصلی توسط hamid53214 نمایش پست ها
    ببین اول while رو عوض کن
    مثلا while c!=90
    در ضمن باید صفحه رو هم بنویسه و پاک کنه
    بعدش بشین شرطاتو بنویس
    متغیرای قبلی باید خالی بشن بعد مقدار جدید بگیرن
    لطفا اگر میشه بیشتر توضیح بدید و یکم بیشتر توضیح بدید ممنون و متشکر

  9. #6
    عضو انجمن
    تاریخ عضویت
    Apr 2014
    نوشته ها
    297
    تشکر تشکر کرده 
    19
    تشکر تشکر شده 
    303
    تشکر شده در
    245 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    نقل قول نوشته اصلی توسط mehran34 نمایش پست ها
    لطفا اگر میشه بیشتر توضیح بدید و یکم بیشتر توضیح بدید ممنون و متشکر
    یه آرایه تعریف کردی یه سری قیمتاش مقدار دادی
    یه بحت مقدار متنی هست یه بحث دیگه مکانی که اون شکلت قرار گرفته
    توی حلقه اصلی بعد از نوشتن کل آرایه
    یه حرف رو میگیری
    طبق اون حرف آرایه تغییر میکنه
    صفحه پاک میشه و دوباره مقادیر جدید نوشته میشه
    وقتی که داری قوانین جابجایی رو مینویسی باید مراقب باشی که اون شکله از آرایه خارج نشه
    اگه خارج شد برش گردونی یا از اون طرف وارد بشه

    داداش من قبلا مدرس c بودم
    ولی الان دارم با php کد نویسی میکنم
    ولی این کد رو باید با حوصله بنویسی و تست کنی تا جواب بگیری
    ترجمه متون تخصصی ---- تدریس خصوصی
    اسکریپت نویسی php

  10. تعداد تشکر ها از hamid53214 به دلیل پست مفید


  11. #7
    عضو جدید
    تاریخ عضویت
    Nov 2014
    نوشته ها
    21
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    منظورتون ار این که یک حرف میگیری چیه؟ میشه دقیق تر توضیح بدید با تشکر

  12. #8
    عضو انجمن
    تاریخ عضویت
    Apr 2014
    نوشته ها
    297
    تشکر تشکر کرده 
    19
    تشکر تشکر شده 
    303
    تشکر شده در
    245 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    نقل قول نوشته اصلی توسط mehran34 نمایش پست ها
    منظورتون ار این که یک حرف میگیری چیه؟ میشه دقیق تر توضیح بدید با تشکر
    getch
    ترجمه متون تخصصی ---- تدریس خصوصی
    اسکریپت نویسی php

  13. #9
    عضو جدید
    تاریخ عضویت
    Nov 2014
    نوشته ها
    21
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    الان این کدی که من نوشتم دقیقا کجاش رو باید تغییر بدم یا کلا باید بازنویسیش کنم

    - - - Updated - - -

    نقل قول نوشته اصلی توسط hamid53214 نمایش پست ها
    getch
    خوب من دقیقا منظورتون رو نفهمیدم یعنی از اول کد رو بنویسم؟
    getch()
    iif? ....

    - - - Updated - - -

    لطفا در مورد pointer اگه میشه توضیح بدید با تشکر

  14. #10
    عضو انجمن Netfollower آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Nevermind
    نوشته ها
    205
    تشکر تشکر کرده 
    1,063
    تشکر تشکر شده 
    1,673
    تشکر شده در
    812 پست

    پیش فرض پاسخ : حرکت در آرایه در زبان c

    فردا امتحان c++ داریم : )))
    سوالی داشتید پ خ بدید به صورت رایگان درخدمتیم : )))

  15. تعداد تشکر ها از Netfollower به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

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

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •