نمایش نتایج: از شماره 1 تا 10 , از مجموع 27

موضوع: کی پاسکال بلده ؟

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #14
    عضو انجمن Mohsen آواتار ها
    تاریخ عضویت
    May 2009
    نوشته ها
    340
    تشکر تشکر کرده 
    281
    تشکر تشکر شده 
    741
    تشکر شده در
    324 پست

    پیش فرض پاسخ : کی پاسکال بلده ؟

    نقل قول نوشته اصلی توسط Sajad نمایش پست ها
    مشکل اجرای غیر صحیح چک کردن رو با کمک تسنیم حل کردیم.
    مشکل اینجا بود که begin end برای اجرای چک کردن همش نذاشته بودم....

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

    تو c دو تا دستور برای این کار (خروج از حلقه) داریم، break و continue که هر کدوم کاربرد خودش رو داره، تو پاسکال هم باید مشابه‌اش باشه!

    ---------- Post added at 11:49 AM ---------- Previous post was at 11:46 AM ----------

    نقل قول نوشته اصلی توسط sajad نمایش پست ها
    آره begin end یادم رفته بود که تسنیم یادآوری کرد...

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

    حالا چک کردن اینکه جمله شامل عدد و اپراتور هست حل شد.
    جمله رو چک میکنه و هر کدوم رو به صورت جداگونه توی یه خونه از آرایه میذاره.

    چیزی که الان به ذهنم میرسه اینه که حالا توی آرایه سرچ کنه و اپراتور رو پیدا کنه... اون رو بذاره به عنوان اپراتور. خونه های قبلیش باشه عدد اول و خونه های بعدی باشه عدد دوم ؟
    نظرتون چیه ؟
    شما الان می‌خواین برنامه‌ای بنویسید که فقط دو تا عدد رو بگیره؟ یعنی همون برنامه سوم!
    خوب راه‌تون درسته. از اول آرایه شروع کنید تا وقتی به عملگر نرسیدید هی در 10 ضرب کنید و با بعدی جمع کنید و برید جلو، به عملگر که رسیدید عدد اول آماده شده، برای عدد دوم هم همین کار رو بکنید، بعد هم عملگر رو بهشون اعمال کنید و نتیجه رو چاپ کنید!

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


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

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

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

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

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