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





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









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





سفارش شبیه سازی مقالات و پایان نامه
انجام پروژه و شبیه سازی با متلب
آموزش برنامه نویسی رایگان
نمایش نتایج: از 1 به 5 از 5
  1. #1
    aliakbar.h1991
    کاربر عادی
    تاریخ عضویت
    Nov 2018
    نوشته ها
    4
    1
    1

    تبدیل اعداد از مبنای10 به مبنای2

    سلام دوستانمیخواستم داخل برنامهdev-c++cیه برنامه خیلی ساده بنویسم که اعداد رو از مبنای 10 به مبنای 2 تبدیل کنه.و اینکه با استفاده از printf()وscanf()نوشته باشه. وسوال بعدی اینکه میشه این برنامه رو فقط با استفاده از حلقه while نوشت؟ خواهش می کنم راهنمایی کنید.
    ویرایش توسط aliakbar.h1991 : 2018/11/20 در ساعت 20:56
  2. 1
  3. #2
    ali45329
    کاربر عادی
    تاریخ عضویت
    Nov 2018
    نوشته ها
    3
    1
    1
    میتونید از سورس کد زیر استفاده کنید:
    کد:
    #include <stdio.h>
    #include <stdlib.h>
    
    
    int main()
    {
        int decimalNumber;
        int binaryNumbers[1024] = {0};
        int i = 0;
        int j;
    
    
        printf("Enter decimal number: ");
        scanf("%d", &decimalNumber);
    
    
        while (decimalNumber > 0)
        {
            binaryNumbers[i] = decimalNumber % 2;
            decimalNumber = decimalNumber / 2;
            i++;
        }
    
    
         for ( j = i - 1; j >= 0; j--)
            printf("%d", binaryNumbers[j]);
    
    
        return 0;
    }
  4. 1
  5. #3
    aliakbar.h1991
    کاربر عادی
    تاریخ عضویت
    Nov 2018
    نوشته ها
    4
    1
    1
    سپاسگزارم.
  6. #4
    aliakbar.h1991
    کاربر عادی
    تاریخ عضویت
    Nov 2018
    نوشته ها
    4
    1
    1
    ببخشید میشه کاری که این حلقه for در اخر برنامه انجام میده رو بگین
  7. #5
    ali45329
    کاربر عادی
    تاریخ عضویت
    Nov 2018
    نوشته ها
    3
    1
    1
    نقل قول نوشته اصلی توسط aliakbar.h1991 نمایش پست ها
    ببخشید میشه کاری که این حلقه for در اخر برنامه انجام میده رو بگین
    آرایه ای که اعداد باینری رو توش ذخیره کردیم رو چاپ میکنه...بر اساس j که تعداد اعداد رو مشخص می کنه
نمایش نتایج: از 1 به 5 از 5

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

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

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