• این پایگاه به ثبت ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ایران رسیده است.

    مهمان عزیز سپاس بابت بازدید شما از تالار گفتگوی دهه هفتادی ها.

    عضویت در انجمن رایگان بوده و برای عموم باز میباشد . با صرف 30 ثانیه یکی از اعضای دهه هفتادی ها شوید .

برنامه ای برای تبدیل عدد دسیمال به باینری

saeid-ha

belong to autumn !...
ارسال ها
3,098
لایک ها
11,901
#1
ین برنامه به زبان C می باشد.
قابل اجرا در نرم افزار کدبلاکس با کامپایلر GCC
دانلود آخرین نسخه کدبلاکس:



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

سورس کد برنامه:
کد PHP:
PHP:
#include<stdio.h>
#include<stdlib.h>
#include  <conio.h>
 
void decimal_to_binary(int decimal) //a function which  convert decimal to binary
{
    if(decimal == 0) //ground  state
        return;
    else{
        decimal_to_binary  (decimal/2);
        printf ("%d",decimal%2);
    }
}
int  main()
{
    int number; //a decimal number which we want to convert to  binary
    printf("Enter decimal number:  ");
    scanf("%d",&number);
    printf ("binary:  ");
    decimal_to_binary(number);
    getch();
    return 0;
}
 
بالا