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

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




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 11

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

  1. #1
    داره خودمونی میشه Morteza2020's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    پشت میز کامپیوتر
    پست ها
    93

    پيش فرض درخواست کمک برای چند برنامه به زبان ++C

    1.برنامه ای بنويسيد که يک عدد صحیح را از ورودی خوانده و ان را به صورت معکوس چاپ کند.
    مثال:
    عدد انتخابی ما :235649
    معکوس ان :946532
    (این برنامه بايد بدون استفاده از مبحث رشته ها نوشته شود.)


    2.برنامه ای بنويسيد که سرمايه ورودی را در نهايت با نرخ بهره ثابت با بهره ساليانه
    مرکب محاسبه کند.سرمايه اوليه,تعداد سالها و نرخ ساليانه
    بهره بر حسب درصد ورودی های برنامه هستند.
    در ضمن در پايان هر سال بعد از محاسبه بهره سرمايه تغيير ميکندوشامل
    سرمايه قبلی به علاوه بهره سال جديد ميباشد. به نمونه ای از خروجی برنامهدقت کنيد:
    Enter initial amount $:3000
    Enter Number of years:10
    Enter Intrest year(Percent per year):5.5

    At the end of 10 years ,you will have 5124.43 dollars.

  2. #2
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2005
    پست ها
    14

    پيش فرض

    // 1.
    #include <stdio.h>
    #include <conio.h>
    void invert(int);
    int main()
    {
    int num;
    scanf("%d",&num);
    invert(num);
    getch();
    return 0;
    }
    //************************ the invert functino (modular) **********
    void invert(int Num);
    {
    int InvertedNum = 0;
    while (num > 0)
    {
    InvertedNum *= 10;
    InvertedNum +=(Num / 10);
    Num = Num / 10 ;
    }
    printf("\n %D ",InvertedNum)
    }

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2005
    پست ها
    14

    پيش فرض

    فقط باید بر عکسش کنی یعنی از چپ به راست

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2005
    پست ها
    14

    پيش فرض

    این را در نوت پد کپی بکنید تا درست نمایش داده شود

  5. #5
    داره خودمونی میشه Morteza2020's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    پشت میز کامپیوتر
    پست ها
    93

    پيش فرض

    my favorite lord عزیز برای برنامه اول خیلی ممنون.اگه میشه یه توضیح درباره function اون بده.
    اگه لطف کنید برنامه دوم را هم حل کنید ممنون میشم.

  6. #6
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2005
    پست ها
    14

    پيش فرض

    با عرض پوزش حلقه را تصحیح می کنم:
    InvertedNum *= 10;
    InvertedNum +=(Num % 10);
    Num = Num / 10;

  7. #7
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2005
    پست ها
    14

    پيش فرض

    به این صورت است که ابتدا عدد مورد نظر را می گیرد سپس در هر مرحله یکان ان را با متغیر invertedNum جمع میکند،invertedNum را 10 برابر میکند و سپس یکان num را حذف میکند (با تقسیم ان بر ده و حذف جزء اعشار)
    مانند num=432
    پس از بار اول :num=43 و invertedNum=1
    پس از دومین بار :num=4 و invertednum=13
    پس از سومین بار:num=0 و invertednum=134

  8. #8
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2005
    پست ها
    14

    پيش فرض

    راستیتش دومی را درست حسابی نگرفتم

  9. #9
    حـــــرفـه ای Hamid110's Avatar
    تاريخ عضويت
    Oct 2005
    پست ها
    3,461

    پيش فرض

    سلام دوستان

    من از برنامه نويسي هيچي سر در نميارم

    ميخواستم ببينم اگه بخوام كلاس برم براي برنامه نويسي بايد چه كلاسي برم و اگه ميشه در مورد ويژوال بيسيك هم توضيح بديد

    ممنون از شما

  10. #10
    حـــــرفـه ای Hamid110's Avatar
    تاريخ عضويت
    Oct 2005
    پست ها
    3,461

    پيش فرض

    نقل قول نوشته شده توسط hamid110
    سلام دوستان

    من از برنامه نويسي هيچي سر در نميارم

    ميخواستم ببينم اگه بخوام كلاس برم براي برنامه نويسي بايد چه كلاسي برم و اگه ميشه در مورد ويژوال بيسيك هم توضيح بديد

    ممنون از شما
    سلام
    دوستان کسی نبود

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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