# Category: C Programs

## C Program to Print Hello World

Hello World is the first program to try, if you want to learn any programming language to understand the structure of the code in that language. Here is the code for Hello World written in C. The Line 1 in the below code shows the comment line. In C, we have Single line comments and …

Start reading C Program to Print Hello World

## C Program to Find Given Number is Armstrong or Not

Armstrong number is a number, it is equal to the sum of the cubes of each digit in the same number. Let us see an example for Armstrong Number, 153 is Armstrong number 13 + 53 + 33  1 + 125 + 27 = 153 We have very few Armstrong numbers between 1 to 1000, they are, 1, 153, …

Start reading C Program to Find Given Number is Armstrong or Not

## C Program to Print ASCII values of Characters

ASCII stands for American Standard Code for Information Interchange, the following programs prints ASCII value for a given character and all the ASCII values from 0 to 255. ASCII value of A is 65 ASCII value of a is 97 ASCII value of 0 is 48 C program to find ASCII value of a character …

Start reading C Program to Print ASCII values of Characters

## C Program to Find the Prime Numbers

Prime number is a number that is divisible by 1 and itself. Example prime numbers are 2, 3, 5, 7, 11, 13, 17. Output for Prime Numbers: ENTER THE LOWER LIMIT : 2 ENTER THE UPPER LIMIT : 20 PRIME NUMBERS ARE : 3 5 7 11 13 17 19

Start reading C Program to Find the Prime Numbers

## C Program to Print PRIME Numbers in a Given Range

Prime number have only two factors, 1 and the number itself. The given program in other article shows the code for prime numbers, this program reduces the number of iterations in the for loop to half. This program is exactly same to that code but change in the number of iterations in the for loop. The …

Start reading C Program to Print PRIME Numbers in a Given Range

## C Program to find an Element using Binary Search

Binary Search is one of the most efficient searching algorithm due to its better time complexity with O(log N). The  working process of binary search is simple.  1. All the elements must be in sorted order. 2. Find the MID element, compare the MID element with given Key. 3. If Key matched with MID, return. 4. If Key is less than the …

Start reading C Program to find an Element using Binary Search

## C Program to find Reverse of a Number

Reversing a number can be done in 3 simple steps.  1. Find the remainder using %, you will get the last digit of a number, r = num % 10. 2. rev = rev * 10 + r will append r to rev. After all the iterations, the final reverse number will be saved in rev. 3. Find the remaining number using num = num …

Start reading C Program to find Reverse of a Number

## C Program to Find an Element Using Linear Search

Linear Search is a process of searching given elements in sequential order.  Refer the following Articles for the detailed Example for Linear Search Linear Search Algorithm With Example is written in C++ with examples. Java Program for Linear Search C Program to Search an Array Element using LINEAR SEARCH OUTPUT: Enter the number of elements in …

Start reading C Program to Find an Element Using Linear Search

## C Program to Count Total Number of Digits in a Number

To find the total number of digits in a number, consider number as a variable called num. 1. divide the num with 10. 2. store the result again in num, and increment the count value to 1. 3. step 1 and 2 repeats until num becomes 0. 4. exit loop and print count value as …

Start reading C Program to Count Total Number of Digits in a Number

## C Program to Find Reverse of a Number using Recursion

C program to reverse a number using Recursion. A function calls itself, is called a Recursion. During the recursion, all the intermediate recursive calls data will be stored in Stack data structure. The stack works with a principle of Last in First out. Flowchart for Reverse of a Number, the flowchart is not based on recursion, but you …

Start reading C Program to Find Reverse of a Number using Recursion