You are on page 1of 2

Introduction to Programming

Advance Certificate in Information Technology


Introduction to Programming

Lab Exercise 6 – Using Functions

Write C codes for the following problems. Use plenty of whitespace to make your code
readable, use reasonable (not one-character) variable names, and include frequent
comments explaining your code.

Use the following comment block at the beginning of your source code:

/*****************************************************/
/* Filename: <provide here the file name */
/* Name: <Student Name */
/* Date: <16 Oct 2009 */
/* Lab Exercise: <Lab Exercise No> */
/*****************************************************/

Questions
1. Write C programs to perform the following tasks Input two numbers and work out their
sum, product and minimum and maximum from the two numbers. Each of the tasks
should be done in separate functions. For example finding sum of the two numbers
should be done in a separate function. Likewise finding average should be done in a
separate function too. Printing result for each of the problem should be done in the
main function.

2. Write a program to print the following pattern in either ascending order or descending
order using a function. The program should be able to read the type of character used in
the pattern, number of rows and a choice for choosing ascending order or descending
order.

3.
Main function should do all the reading from user and a separate function should
create to make the pattern.

*
**
***
****
*****
******

Tutor : Shaaman Abdulla Masood 1


Introduction to Programming

4. Write a Program in C to find the Fibonacci series (in Fibonacci series every term is the
sum of its preceding two terms). Finding Fibonacci series should be done in a separate
function

Example:

Enter No. of elements(>3):7

0 1 1 2 3 5 8

5. Write a program to print multiples of a given number up to 12. Multiplication table


should printed using a separate function.

6. Write a program to read two number as base and exponent and the power of the
integer base number. For example (3, 4) = 3 * 3 * 3 * 3. Validate the two input number
to check that the exponent is a positive, nonzero integer, and base is an integer.
Calculation required to find the power of the integer should be done in a separate
function.

7. Write a program to read marks for 7 subjects and find the total and average. Use at least
two functions to solve the problem.

Tutor : Shaaman Abdulla Masood 2

You might also like