MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
List of Basic C programs
(1)Write a C program to calculate sum of two integers numbers and
print it.
(2)Write a C Program to display square and cube of a number.
(3)Write a C Program to find area of circle.
(4)Write a C Program to interchange values of two number using
third variable.
(5)Write a C Program to interchange values of two number without
using third variable.
(6)Write a C Program to convert Km value into meter value.
(7)Write a C Program to convert Kg value into gram value.
(8)Write a C Program to input all marks of all the subjects and
display total and percentage.
(9)Write a C Program to input quantity and price of an item and
display total Rs. on screen. Also input discount (%) and display
final payment Rs. on screen.
(10) Write a C Program to input total selling of salesman and
calculate 25% commission on selling and display it.
(11) Write a C Program to print the first letter of your name using
special character.
(12) Write a C Program to print only your name using special
character.
Page 1 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
(13) Write a C Program to accept any character from user and
display its ASCII number on screen.
(14) Write a C Program to input any ASCII number and display
appropriate character on screen.
(15) Write a C Program to find area of a rectangle ( Hint : A = l*b)
(16) Write a C Program to find area of a triangle (Hint : A = ½ *h*b)
(17) Write a C Program to input any Capital letter and display it
with small letter.
(18) Write a C Program to input any Small letter and display it with
capital letter.
(19) Write a C Program to input three digits number from user and
calculate sum of first and last numbers.
(Hint : I/p : 358 O/p :11)
(20) Write a C Program to input three digits number from user and
display square of first and last numbers.
(Hint : I/p : 358 O/p : Square of 3 is 9 and Square of 8 is 64)
(21) Write a C Program to convert Celsius value into Fahrenheit
9C
value. ( Formula : F = + 32 )
5
(22) Write a C Program to convert Fahrenheit value into Celsius
value.
(23) Write a C Program to input your birth day, month and year in
numeric format and display total days as a output.
(24) Write a C Program to input two digits number from user and
display with reverse number on screen (Hint : I/P : 32 O/P : 23)
Page 2 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
If statement programs
(1) Write a C Program to display greater number from two
numbers.
(2) Write a C Program to input price, quantity of an item from user
and display final payment according to following condition.
a. If total purchase is greater than 1000 Rs. then calculate
discount 15% otherwise calculate 10% of total rs.
(3) Write a C Program to accept marks of all the subjects and
display total marks, percentage and result whether the student
is pass or fail. (Passing mark is 40)
(4) Write a C Program to accepts marks of all the subjects and
display total marks, percentage, class and result whether the
student is pass or fail. (Passing mark is 40) .
(5) Write a C Program to check whether the enter year is leap year
or not.
(6) Write a C Program to check whether the enter number is odd
or even.
(7) Write a C Program to input two number from keyboard and
check whether the first number is divisible by second number.
(8) Writer a C Program to enter any character from user and if that
character is capital letter then display it with small letter on
screen and if enter character is small letter then display with
Capital letter.
(9) Write a C Program to input any value from user and check that
the enter value is Capital letter, Small letter, digit or special
symbol.
Page 3 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
(10) Write a C Program to display greatest number from three
numbers.
(11) Write a C Program to input day in number and display in text
format (Hint : I/P : 1 O/P : Monday)
(12) Write a C Program to input month in number and display in text
format (Hint : I/P : 1 O/P : January)
(13) write a C program to check whether the given number is
positive ,negative or zero ?
(14) Write a C Program to read any single character from user and
check whether that character is number or not using conditional
operator.
(15) Write a C Program to display smallest number from three
numbers.
(16) Write a C Program to display highest number from three
numbers using AND logical operator.
(17) Write a C Program to read any character from user and check
whether that character is vowel or not. using conditional operator.
(a,e,i,o,u character are called vowel)
Page 4 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
switch case statement programs
(1) Write a C Program to input month number and print it in a text
format using switch case statement.
(2) Write a C Program to input any character and check whether
enter character is vowel or consonant.
(3) Write a C Program to input two numbers and mathematical
operator from user and perform operation on enter numbers
according to operator using switch case statement. (Operator
like : + , - , * , / , %
(This type of program is also called menu driven program.)
(4) Write a C Program to input only single number from 1 to 10
from user and check whether number is odd or even using
switch case statement.
(5) Write a C Program to input your subject code and display
subject name on screen using switch case statement.
(Hint : I/p : 103 O/p : Programming in C)
Loop structure programs
(1) Write a C Program to print first 10 natural number with its
square and cube.
(2) W.A.P. to find out factorial value of given number.
(3) W.A.P. to accept two integer numbers from user and calculate
its power value. [ e.g. Input x and y and display answer of xy ]
(4) W.A.P. to display sum of first ten numbers.
(5) W.A.P. to accept 10 numbers from user one by one and
displays its total value on screen.
(6) WAP to generate Armstrong series up to user choice.
(7) WAP to generate Fibonacci series up to user choice.
(8) WAP to accept number from user and print it in reverse order.
(9) WAP to input any number from user and check whether that
number is palindrome or not.
Page 5 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
(11) WAP to input any number from user and displays the total of
its digits ( e.g . I/p : 321 o/p : 6)
(12) WAP to input any number from user and check whether that
number is Armstrong number or not.
Write a C Program to display following different triangle.
(1) (2) (3) (4)
*
* *
*
* * *
*
*
* * *
* * * *
* *
(5) (6)
* * * * * *
*
*
*
*
*
*
* * * * * * * * *
*
* * * *
* * * * *
* * * *
* * * *
* * ** * *
*
Note : Write a program of following triangle with different shapes
** * *
* ** ***** ** *
like program (1) To (6).
(7) * (8)
* * * *
1 1 2 3 4 5
1 2 1 2 3 4
1 2 3 1 2 3
1
1
2 3 4
2 3 4 5 * 1
1 *
2
* * *
Page 6 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
(9) (10)
1 5 5 5 5 5
2 2 4 4 4 4
3 3 3 3 3 3
4 4 4 4 2 2
5 5 5 5 5 1
(11) (12)
A A B C D E
A B A B C D
A B C A B C
A B C D A B
A B C D E A
(13) (14) Floy’d Triangle
1 1
0 1 2 3
1 0 1 4 5 6
0 1 0 1 7 8 9 10
1 0 1 0 1 11 12 13 14 15
Page 7 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
Other Sample practice Pgograms mentioned in Syallabus
Page 8 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
Page 9 of 10 Prepared by : Ashwin Dobariya
MCA - I (Lab Assignments)
Sub: (610002) Programming Skills – I (FOP)
Page 10 of 10 Prepared by : Ashwin Dobariya