### Sequential: Simple Logic Programs

Average of three entered numbers

Swapping values of two variables

Swapping without using third variable

Celsius to Fahrenheit conversion

Find area and circumference of circle

### Branching: Selection Logic & Decision Making Programs

Absolute value of number (simple if)

Checking odd or even number (if else)

Greater in two numbers (if else)

Finding grade from percent (else if ladder)

Total percent and division (else if ladder)

Greatest in three numbers (nested if)

Simple calculator program (switch case single case)

Switch between Mon to Sun (switch case single case)

Checking vowel or consonant (switch case multiple case)

Number of days in a month (switch case multiple case)

### Looping: Iteration Logic or Repetition Logic Programs

Generate series of natural numbers (while, for, do while)

Generate series of natural numbers and their sum

Generate series of odd numbers and find their sum

Generate series of even numbers and find their sum

Generate table of given number

Find factorial of given number

Generate multiplication table of given number

Generating series of prime numbers

Reverse of digits of given number

Generating series of Armstrong numbers

### ASCII: Programs related to ASCII Table

Find ASCII values of a character

Convert lowercase to uppercase

Convert uppercase to lowercase

### Pointer Example Programs

Declaration and assignment of pointer

### Array Example Programs

Declaration and initialization of array

Sum and average of array elements

### Union Example Programs

Declaration and initialization of union

### Structure Example Programs

Declaration and initialization of structure

### String Example Programs

String input-output without space

String input-output with space

### Function Example Programs

Sum of two numbers using function

Average of three numbers using function

Swapping using function call by value

Swapping using function call by reference

## File Example programs

Reading all data from a file in C