Exercise 1: Programming Environment and Basic Input/Output
1. Write a program that prints “This is my first program!” on the screen.
(a) Save this program onto your own disk with the name of e2-1a;
(b) Run this program without opening Turbo C;
(c) Modify this program to print “This is my second program!”, then save it as
e2-1b. Please do not overwrite the first program.
2. Write a program that prints the number 1 to 4 on the same line. Write the program
using the following methods:
(a) Using four “printf” statements.
(b) Using one “printf” statement with no conversion specifier (i.e. no ‘%’).
(c) Using one “printf” statement with four conversion specifiers
3．(a) Write a program that calculates and displays the number of minutes in 15 days.
(b) Write a program that calculates and displays how many hours 180 minutes equal
(c) (Optional) How about 174 minutes?
Exercise 2: Data Types and Arithmetic Operations
1. You purchase a laptop computer for $889. The sales tax rate is 6 percent. Write and
execute a C program that calculates and displays the total purchase price (net price
+ sales tax).
2．Write a program that reads in the radius of a circle and prints the circle’s diameter,
circumference and area. Use the value 3.14159 for “”.
3 ． Write a program that reads in two numbers: an account balance and an annual
interest rate expressed as a percentage. Your program should then display the new
balance after a year. There are no deposits or withdraws – just the interest payment.
Your program should be able to reproduce the following sample run:
Interest calculation program.
Starting balance? 6000
Annual interest rate percentage? 4.25
Balance after one year: 6255.00
Exercise 3: Selection structure