gameover.blog.ir
برنامه زیر عدد باینتری رو به دهدهی میبره و بلعکس
/* C++ programming source code to convert either binary to decimal or decimal to binary according to data entered by user. */
#include <iostream>
#include <cmath>
using namespace std;
int binary_decimal(int n);
int decimal_binary(int n);
int main()
{
int n;
char c;
cout << "Instructions: " << endl;
cout << "1. Enter alphabet 'd' to convert binary to decimal." << endl;
cout << "2. Enter alphabet 'b' to convert decimal to binary." << endl;
cin >> c;
if (c =='d' || c == 'D')
{
cout << "Enter a binary number: ";
cin >> n;
cout << n << " in binary = " << binary_decimal(n) << " in decimal";
}
if (c =='b' || c == 'B')
{
cout << "Enter a binary number: ";
cin >> n;
cout << n << " in decimal = " << decimal_binary(n) << " in binary";
}
retu 0;
}
int decimal_binary(int n) /* Function to convert decimal to binary.*/
{
int rem, i=1, binary=0;
while (n!=0)
{
rem=n%2;
n/=2;
binary+=rem*i;
i*=10;
}
retu binary;
}
int binary_decimal(int n) /* Function to convert binary to decimal.*/
{
int decimal=0, i=0, rem;
while (n!=0)
{
rem = n%10;
n/=10;
decimal += rem*pow(2,i);
++i;
}
retu decimal;
}
برچسب: برنامه تبدیل عدد به حروف در اکسل,برنامه تبدیل عدد به حروف,برنامه تبدیل عدد به بارکد,برنامه تبدیل عدد به حروف c,برنامه تبدیل عدد به حروف در ,c,برنامه تبدیل عدد به مبنای 2,برنامه تبدیل عدد دهدهی به دودویی,برنامه تبدیل عدد به باینری,برنامه تبدیل عدد به حروف در اکسس,برنامه تبدیل عدد باینری به دهدهی,
نویسنده: ایلیا حیدری