Basic programming exercises and solutions in C

C programming is a stepping stone for many programmers in the programming world. C is best to learn internals of programming and know how a computer program works internally.

Since it is close to low level programming. Programming in C can be a nightmare for beginners if not practiced properly. However, you can learn and practice at Codeforwin step by step.

In this programming exercise we will focus on basics of C programming. After completing this exercise you will learn basic structure and semantics of a C program and how to write mathematical programs in C.

If you are not a beginner, still reached here. Hold your breath I am sure you will find these exercises interesting.

Always feel free to drop your questions in comments section. I love to hear hugs and bugs from you all.

Required knowledge

Operators, Data types, Variables and expression, Basic input/output

List of basic programming exercises

  1. Write a C program to perform input/output of all basic data types.
  2. Write a C program to enter two numbers and find their sum.
  3. Write a C program to enter two numbers and perform all arithmetic operations.
  4. Write a C program to enter length and breadth of a rectangle and find its perimeter.
  5. Write a C program to enter length and breadth of a rectangle and find its area.
  6. Write a C program to enter radius of a circle and find its diameter, circumference and area.
  7. Write a C program to enter length in centimeter and convert it into meter and kilometer.
  8. Write a C program to enter temperature in Celsius and convert it into Fahrenheit.
  9. Write a C program to enter temperature in Fahrenheit and convert to Celsius
  10. Write a C program to convert days into years, weeks and days.
  11. Write a C program to find power of any number x ^ y.
  12. Write a C program to enter any number and calculate its square root.
  13. Write a C program to enter two angles of a triangle and find the third angle.
  14. Write a C program to enter base and height of a triangle and find its area.
  15. Write a C program to calculate area of an equilateral triangle.
  16. Write a C program to enter marks of five subjects and calculate total, average and percentage.
  17. Write a C program to enter P, T, R and calculate Simple Interest.
  18. Write a C program to enter P, T, R and calculate Compound Interest.

About Pankaj

Pankaj Prakash is the founder, editor and blogger at Codeforwin. He loves to learn new techs and write programming articles especially for beginners. He works at Vasudhaika Software Sols as a Software Design Engineer and manages Codeforwin. In short Pankaj is Web developer, Blogger, Learner, Tech and Music lover.

Follow on: Facebook | Twitter | Google | or

Comments and discussion
Have a doubt, write here. I will help my best.
Before commenting you must escape your source code before commenting. Paste your source code inside
<pre><code> ----Your Source Code---- </code></pre>