This document provides 12 practice exercises for writing C programming code. The exercises include writing programs to calculate sums, areas, conversions between units like centimeters to meters and Celsius to Fahrenheit, and printing a phrase multiple times using different loops. The exercises increase in complexity and cover a range of fundamental programming concepts and mathematical operations.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
23 views1 page
Introduction
This document provides 12 practice exercises for writing C programming code. The exercises include writing programs to calculate sums, areas, conversions between units like centimeters to meters and Celsius to Fahrenheit, and printing a phrase multiple times using different loops. The exercises increase in complexity and cover a range of fundamental programming concepts and mathematical operations.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1
Structured Programming.
Lecturer: John Maina
C Programming Practice Exercise 1.
1) Write a program that accepts three numbers and computes their sum, product and average. 2) Write a program that accepts the radius of a circle and computes both it’s area and circumference. 3) Write a program that accepts the width and length of a rectangle and computes both it’s area and perimeter. 4) Write a program that computes the area of a right-angled triangle. 5) Write a program that accepts measurements in cm and converts them into metres. If someone enters 200 for example, the output should take the form; 200 cm = 2 metres. 6) Write a program that accepts temperature in degrees Celsius and converts and outputs it in degrees Fahrenheit. 7) Write a program that accepts distance traveled in metres and the time taken in minutes and then outputs the speed in kilometers per hour (km/h). E.g. if someone enters a distance (in metres) of 500 and a time (in minutes) of 15 the output for speed should be 2 km/h. 8) Write a program that accepts measurements in kilometers and the converts and displays them in metres. E.g. if someone enters 0.4 (kilometers) the output should take the form 0.4 kilometers = 400 metres. 9) Write a program that accepts the weight of a package in grams and then converts it to kilograms and also specifies how many such packages form one kilogram. For example, if the user enters the weight (in grams) of the package as 100, the output should be; The weight of the package is 0.1 kilograms. It takes 10 such packages to form one kilogram. 10) Write a program that accepts the age of a person, if the person is 18 and above, it should print You can vote. otherwise it should print You are too young to vote. 11) Write a program that accepts a number and then outputs it’s square, cube, square root and cube root. 12) Write a program that prints God bless Kenya. 25 times on the screen using: - a) do…while loop. b) while… loop c) for… loop. NB: The Phrase God Bless Kenya should appear only once in your source code.