#include<stdio.h>
int main()
{
int arr[]={5,3,7,9,6,2,8,10,21,14};
int i=0, min=0,temp=0,j=0;
for(i=0;i<9;i++){
min=i;
for(j=i+1;j<10;j++){
if(arr[min]>arr[j]){
min=j;
}
}
temp=arr[i];
arr[i]=arr[min];
arr[min]=temp;
printf("%d\n",arr[i]);
}
for(i=0;i<10;i++)
printf("%d\t",arr[i]);
printf("\n");
return 0;
}
Bitwise Operators : Bitwise Operators do not operate on decimal value of the Number. They first convert the numbers into binary value & then they operate on it. Bitwise opeartors are not used with floating type variables. Bitwise AND :- & Bitwise OR :- | Bitwise XOR :- ^ Bitwise NOT :- ~ LEFT SHIFT :- << RIGHT SHIFT :- >> Bitwise AND & Example : N1 = 10 , N2 = 15 N1 & N2 In Binary : 0 0 1 0 1 0 0 0 1 1 1 1 ...
Comments
Post a Comment