نمایش نتایج 1 تا 40 از 163

نام تاپیک: تمرین های زبان برنامه نویسی ++C

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    نقل قول: تمرین های زبان برنامه نویسی ++C

    نقل قول نوشته شده توسط lvlina_r مشاهده تاپیک
    منم انگلیسیم زیاد خوب نیست، ولی سعی می کنم بفهمم، شاید حتی یه روزم واسش وقت بزارم، ولی چشم،تا حدودی اون چیز هایی که فهمیدم را ، فارسیشا می گم
    سوال این بود:
    یه گردنبنده، که قرمز و آبیه،سفیدم می تونه باشه...، این گردنبند را به صورت رشته به ما می دهند، از اول و آخر گردنبند باید مهره های هم رنگ را جمع کنیم، و بیشترین تعدادی که جمع شده را به عنوان خروجی چاپ کنیم، ولی 2 تا نکته داره،
    1.سفید مهره ی خنثی است، یعنی هم میتونه نقش آبی را بازی کنه، هم قرمز
    2.همنطوری که تو صورت سوال گفته برای این رشته
    wwwbbrwrbrbrrbrbrwrwwrbwrwrrb wwwbbrwrbrbrrbrbrwrwwrbwrwrrb
    ****** *****

    آبی که آخر رشته است،با اول رشته حساب می شه....
    نمی دونم خوب گفتم یا نه، اگه خیلی مبهمه، بگید تا بیشتر توضیح بدم....
    این واسه شروع سخت نیست، من حتی نفهمیدم چه جوری باید شروع کنم.
    اگه کدی گذاشتید، توضیح هم بدید

  2. #2

    نقل قول: تمرین های زبان برنامه نویسی ++C

    نقل قول نوشته شده توسط fshb_ 1370 مشاهده تاپیک
    این واسه شروع سخت نیست، من حتی نفهمیدم چه جوری باید شروع کنم.
    اگه کدی گذاشتید، توضیح هم بدید
    فکر نکنم زیادم سخت باشه، به هر حال باید از یه جا شروع کرد، این مثلا جزء سوال های مبتدیش بود، البته منم خودم نتونستم کامل به جواب برسم، ولی می تونیم برنامه ی دوستمون را تحلیل کنیم....، ببینیم چی کار کرده و چرا

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    آبان 1387
    محل زندگی
    اصفهان
    پست
    43

    نقل قول: تمرین های زبان برنامه نویسی ++C

    سلام دوستان

    من هم تعدادی تمرین قرار میدم امیدوارم مفید باشه

    1- تابعی به صورت بازگشتی بنویسید که دو عدد از ورودی دریافت کرده و حاصل ضرب آنها را به صورت جمع متوالی محاسبه نماید؟

    2- تابعی به صورت بازگشتی بنویسید که عددی از ورودی گرفته و ارقام آنرا تفکیک و چاپ نماید؟

    3- تابعی به صورت بازگشتی بنویسید که دو عدد گرفته و ب.م.م و ک.م.م انرا چاپ نماید؟

  4. #4
    کاربر دائمی آواتار amin1softco
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    پای آن سرو بلند
    پست
    1,832

    نقل قول: تمرین های زبان برنامه نویسی ++C

    حاصلضرب بازگشتی با عملگر جمع :

    #include <stdio.h>
    int plural(int n,int m){
    if(n==0) return 0; else
    return plural(n-1,m)+m;
    }
    void main(){
    int m=6,n=9;
    printf("%d\n",plural(n,m));
    }
    تفکیک ارقام بازگشتی:

    #include <stdio.h>
    int crack(int n){
    printf("%d\n",n%10);
    if ((n)>1) return crack(n/10);else
    return 0;
    }
    void main(){

    crack(43543);
    }
    اینم بازگشتی ب.م.م و ک.م.م

    int bmm(int a,int b){
    if (b) return bmm(b,a%b);else
    return a;
    }
    void main(){
    int m=5,n=20;
    printf("bmm= %d\nkmm=%d\n",bmm(m,n),((m*n)/bmm(m,n)));
    }
    آخرین ویرایش به وسیله amin1softco : یک شنبه 16 اسفند 1388 در 21:18 عصر دلیل: اضافه کردن ب.م.م و ک.م.م

قوانین ایجاد تاپیک در تالار

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