Input
Enter a Binary number : 10011
Output
1's complement : 01100
Input
Enter a Binary number: 01101
Output
1's complement : 10010
Step 1: START
Step 2: Enter a number binary number as 'num' .
Step 3: check each digit of binary number
Step 4: if num[i]==1 print " 0 "
Step 5: else print " 1 "
Step 6: END
/* 1's complement of Binary number */
#include <stdio.h>
int main()
{
int i,j;
char bin[10];
printf(" Enter the binary number number : ");
scanf("%s",bin);
printf(" 1's complement of binary number = ");
for(i=0;bin[i];i++)
{
if(bin[i]=='0')
printf("1");
else if(bin[i]=='1')
printf("0");
}
return 0;
}
/* 1's complement of Binary number */
#include <iostream>
using namespace std;
int main()
{
int i,j;
char bin[10];
cout<<" Enter the binary number number : ";
cin>>bin;
cout<<" 1's complement of binary number = ";
for(i=0;bin[i];i++)
{
if(bin[i]=='0')
cout<<"1";
else if(bin[i]=='1')
cout<<"0";
}
return 0;
}
Enter a Binary number : 10011
1's complement : 01100
advertisment