Git Product home page Git Product logo

program-decimal-to-binary-and-binary-to-decimal-in-c's Introduction

#include #include<math.h> using namespace std; class NumberSystem { private: int y[100]; public: void decimalToBinary(int); void BinaryToDecimal(int); }; void NumberSystem::decimalToBinary(int p) { int i = 0; while(p>0) { y[i]=p% 2; p= p/2; i++; } cout<<"Binary of the given number= ";
for(i=i-1 ;i>=0;i--)
{
cout<<y[i];
}
} void NumberSystem::BinaryToDecimal(int l) { int decimalNumber = 0; int i=0,r; while(l!=0) { r=l%10; l=l/10; decimalNumber+=r*pow(2,i); ++i; } cout<<"The decimal number is = "<<decimalNumber<<endl; } int main(void) { first: NumberSystem j,*p; char ch; p=&j; int u,m,q; cout<<"Press 1: for decimal number convert into binary"<<endl; cout<<"Press 2: for binary number convert into decimal"<<endl; cin>>q; if(q==1) { cout<<"Enter a decimal number:"; cin>>u; p->decimalToBinary(u); } else if(q==2) { cout<<"Enter a binary number:"; cin>>m; p->BinaryToDecimal(m);/object pointer pointed address of the object/ } cout<<"\nDo you want to close this program (y/n):"; cin>>ch; while(true) { if(ch=='y' || ch=='Y') { break; } else { goto first; } } return 0; }

program-decimal-to-binary-and-binary-to-decimal-in-c's People

Contributors

mirza-ahmad avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.