ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2007/10/03
    فعلآ زمين
    164
    1
    m.r

    چند تا سوال برنامه نویسی ++c

    سلام خدمت دوستان عزیز
    اول این که از کجا میشه نرم افزاری برای برنامه نویسی ++c دانلود کرد
    و چند تا سوال برنامه نویسی ، البته میدونم خیلی ساده هستش.
    ولی اگه کمک کنید ممنون میشم:

    1) تابعی بنویسید که یک عدد صحیح را بگیرد وعدد صحیح با رقم های معکوس آن بازگرداند؟
    مثال: 2731 <----- 1372

    2)تابعی بنویسید که یک عدد صحیح بگیرد و اگر عدد اول باشد مقدار 1 و در غیر این صورت عدد 0 برگرداند. با استفاده از تابع های فوق اعداد اول بین 0 تا500 را توسط یک برنامه تعیین کنید؟

    3)تابع بازگشتی به نام gcd (اسم) بنویسید که دو عدد صحیح را دریافت کند و بزرگترین مقسوم علیه مشترک آنها را بازگرداند؟

    تشکر
    در كودكي مي خواستم جهان را عوض كنم ، جوان كه شدم مي خواستم كشورم را عوض كنم ، به ميانسالي كه رسيدم مي خواستم شهرم را عوض كنم ، اكنون كه به پيري رسيدم فهميدم كه اگر خودم را عوض مي كردم شايد مي توانستم جهان را عوض كنم
  2. #2
    2008/03/07
    esfahan
    243
    0

    پاسخ : چند تا سوال برنامه نویسی ++c

    سلام
    دوست عزیز این برنامه اول تا بقیه را بنویسم
    int ma***e adad (n){
    for(int=i; i>-1; i--)
    retern i;
    }

    n تعداد اعداد وارد شده است
  3. #3
    2008/08/24
    تهران
    253
    2

    پاسخ : چند تا سوال برنامه نویسی ++c

    نقل قول نوشته اصلی توسط محمد مینائیان
    سلام
    دوست عزیز این برنامه اول تا بقیه را بنویسم
    int ma***e adad (n){
    for(int=i; i>-1; i--)
    retern i;
    }

    n تعداد اعداد وارد شده است
    فكر نمي كنم تابعي كه نوشتين بتونه اون كارهاي خواسته شده رو انجام بده
    It's not the Strongest that Survive, Nor the Most Intelligence, But the ones Most Responsive to Change
    گونه هایی که شانس بقا دارند ، نه قویترین هستند و نه باهوشترین بلکه آنهایی هستند که بیشترین آمادگی تغییرات را دارند !
    چارلز داروین - بنیانگذار نظریه تکامل
  4. #4
    2008/02/18
    خراسان رضوى
    534
    0

    پاسخ : چند تا سوال برنامه نویسی ++c

    سلام راستش چون من دو ترم پيش برنامه نويسي داشتم يادم رفته دقيقا چه طوري بود الگوريتمشو مي ذارم خودت تابعشو درس كن ( عدد اول )

    cnt=0
    for ( i=0 ; i<=n/2 ; i=i+1 )
    r=n % i
    if ( r=0 )
    cnt=cnt+1
    if ( cnt=0)
    cout="1" else cout="0"
  5. #5
    2008/02/01
    قائمشهر
    836
    0

    پاسخ : چند تا سوال برنامه نویسی ++c

    سلام سوال 1:



    #include <conio.h>
    #include <iostream>
    using namespace std;

    int invert(int num) {
    int inv=0;
    bool neg=(inv<0)?true:false;
    while (num) { inv*=10; inv+=num%10; num/=10; }
    return (neg)?-inv:inv;
    } //end invert()

    int main() {
    cout<<"Enter a number to see it inverted : ";
    int num;
    cin>>num;
    cout<<invert(num);
    getch();
    return 0;
    } //end main()

    Upload your files Here. Great Azeri Resumable File Host: http://endir.az/index.php?lang=5
  6. #6
    2008/02/01
    قائمشهر
    836
    0

    پاسخ : چند تا سوال برنامه نویسی ++c

    سلام
    برنامه دومي رو نوشتم. تو اين تاپيك كاملترشو گذاشتم. با سرعت فوق العاده بالا.
    http://www.eca.ir/forum2/index.php?topic=21435.0
    Upload your files Here. Great Azeri Resumable File Host: http://endir.az/index.php?lang=5
  7. #7
    2008/02/01
    قائمشهر
    836
    0

    پاسخ : چند تا سوال برنامه نویسی ++c

    سلام
    برنامه ي سوم
    سعي كردم اين برنامه ها از لحاظ زماني و حافظه اي بهينه باشن.
    همه ي برنامه هايي هم كه ميدم تست شده ن و كار ميكنن.



    #include <conio.h>
    #include <iostream>
    using namespace std;
    #include <cmath>
    using namespace std;

    int gcd(int max,int min) {
      if ((max<0)||(min<0)) return 0;
      int tmp=(max>min)?max:min;
      min=(max<min)?max:min;
      max=tmp;
      if (!(max%min)) return min;
      int sq=(int)sqrt(min); //to calculate once
      for (tmp=2;tmp<=sq;tmp++) {
        if ((!(min%tmp))&&(!(max%(min/tmp)))) return (min/tmp);
        } //end for
      return 1;
      } //end gcd()


    int main() {
      int a=0,b=0;
      while((a<1)||(b<1)) {
        cout<<"Enter two numbers to calculate their greatest common divisor : ";
        cin>>a>>b;
        } //end while
      cout<<gcd(a,b);
      getch();
      return 0;
      } //end main()


    Upload your files Here. Great Azeri Resumable File Host: http://endir.az/index.php?lang=5
نمایش نتایج: از 1 به 7 از 7

موضوعات مشابه

  1. چند سوال از برنامه نویسی c
    توسط سید رضا باباتبار در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2016/04/05, 13:53
  2. سوال شرط در برنامه نویسی
    توسط hossein.ahmadvand در انجمن NXP
    پاسخ: 17
    آخرين نوشته: 2015/08/24, 14:07
  3. سوال برنامه نویسی
    توسط asmira در انجمن C , C++ , C#
    پاسخ: 9
    آخرين نوشته: 2015/01/17, 14:32
  4. سوال برنامه نویسی
    توسط ben-robot در انجمن مباحث علمی عمومی
    پاسخ: 3
    آخرين نوشته: 2014/06/29, 12:55
  5. سوال برنامه نویسی در ccs
    توسط Meysamhl در انجمن میکروکنترلرهای PIC
    پاسخ: 6
    آخرين نوشته: 2011/07/28, 18:37

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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