# C Programming Code Examples

## C > Bitwise Operators Code Examples

### C program to count trailing zeros in a binary number

Code Copy its Input to its Output Replace -
Program sample to copy its input to its output replacing string of one or more blanks by a single blank. String will be terminated if you press ENTER. Press Ctrl-Z & then ENTER

C Program Print Top Down Right Triangle -
Printing to top down right triangle. A triangle with one of its angle 90 degrees is called right triangle. We shall now see how to 'print stars' *, in right triangle shape, but upside down on

C programming Open and Copy Functions -
Open a source file. If there is an error giving message: Cannot open source file. Open destination file. If there is error give message: Cannot open destination file. If file won't

C Code Find Perfect Numbers from 1 to N -
C program find Perfect numbers between 1 to n. Input Upper Limit to find Perfect numbers. Store it in a variable say end. Run a loop from 1 to end, increment 1 in each iteration. The...

C Standard Form of a Quadratic Equation -
The determinant tells the nature of the roots. b*b-4ac: Determinant of quadratic equation. If determinant is greater than 0, the roots are real and different. If determinant is equal to 0

C Language Program Calculate Percentage -
Percent means per cent (hundreds), a ratio of the parts out of 100. The symbol of percent is %. We count 'Percentage of Marks Obtained', return on investment and Percentage can go

Weakly Connected or Strongly Connected -
Program to find the connected components of the "Undirected Graph". This can be done using depth first search algorithm. Fills stack with vertices (in increasing order of finishing

C++ Sample Passing Pointers to Functions -
"In C++", each 'parameter' was followed by an "ampersand sign" (&). (&) will pass an address of the original variable instead of by value. In Passed by reference, the original variable and