BCSL 021 Previous Year Question Papers by Ignouassignmentguru
BCSL 021 Previous Year Question Papers by Ignouassignmentguru
com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write an interactive 'C' Program to check whether the given number is a palindrome 20
or not ?
2. Write an interactive program to calculate Gross salary and Net salary and generate the 20
pay-slips for 5 employees if Basic, TA, DA, allowances and deductions are given.
Assumptions can be made wherever necessary.
Note : Use Structures concept.
BCSL-021/S-1 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
BCSL-021/S-2 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write an interactive 'C' Program to calculate the total, average and grade if the marks 20
of 5 subjects are given for 5 students. Assumptions can be made wherever necessary.
Note : Use Structures concept.
BCSL-021/S-3 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
2. Write an interactive 'C' program to add two matrices A, B of size 3 x 3 and store the 20
sum in matrix C.
BCSL-021/S-4 1
Download More:- https://www.ignouassignmentguru.com/papers
June, 2013
BCSL-021 : C Language Programming Lab
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
2. Write a C program to swap the values of 2 variables "a" and "b", using pointers. 20
BCSL-021/ S-1 1
Download More:- https://www.ignouassignmentguru.com/papers
June, 2013
BCSL-021 : C Language Programming Lab
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write an interactive C program to find the total, average, Grade (A, B, C, D, E) for 20
students in 6 courses, whose maximum marks in each course is 100 marks. 40 marks is
the pass-marks in each of the course's.
between between between
A —> 70% B —> 69.9 and 60 C —p 59.9 and 50 D —> 49.9 and 40 E —> failed<40%
Note : Assumptions can be made wherever necessary
2. Write a C program to find the factorial (using recursion) for a given number. 20
BCSL-021/ S-2 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write an interactive program to add matrices A, B of size 3 x 3 and store the sum in a 20
matrix C of size 3 x 3.
2. Write a C program to generate fibonacci series, using recursion for first 10 terms. 20
BCSL-021/S-3 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
BCSL-021/S-4 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write an interactive program in C to subtract matrix B from matrix A and store the 20
difference in matrix C of size 3 x 3.
2. Write a C program to find the factorial of any given number less than 20. 20
BCSL-021/S-1 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write a C program to take 10 integers as input, find their sum and average. 20
BCSL-021/ S-2 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write an interactive C program to count the number of characters and blank spaces in 20
a given string.
BCSL-021/S-3 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them all. They carry 40 marks.
The rest 10 marks are for viva-voce.
1. Write an interactive C program to find the Greatest Common Divisor (GCD) of two 20
numbers.
2. Write a function cell that will return the length of a character string. You are not 20
allowed to use the "strlen" C library function.
Note : Use "Pointers" concept.
BCSL-021/ S-4 1
Download More:- https://www.ignouassignmentguru.com/papers
BCSL-021(P)/S1 1 4,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them all.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
1. Write a C program to sort a given list of N numbers in ascending order using any
of the sorting algorithms of your choice. 20
BCSL-021(P)/S2 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them all.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
BCSL-021(P)/S3 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them all.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
BCSL-021(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
1. Write an interactive C program to calculate the Gross salary and Net salary of 5
employees working in a retail outlet if Basic, DA, TA, Allowances and
Deductions are given. Use Structures concept.
Example : I /P : 6794
01P : 4976 20
BCSL-021(P)/S1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
BCSL-021(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
(c) Exit.
BCSL-021(P)/S3 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
2. Write a C program to find the largest and smallest numbers among the given list
of 5 numbers. 20
BCSL-021(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
2. Write a C program to find the sum of n numbers given as input by the user. 10
BCSL-021(P)/S1 1 4,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
1. Write a C program to find the total and average of marks for 5 students in
English, Hindi, Social Science, Science and Maths. The maximum marks in each
subject is 100 and the pass marks in each subject is 40. 20
2. Write a C program to find the length of the string without using the strlen( )
function. 20
BCSL-021(P)/S2 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
2. Write a C program to add two matrices A(mxm) and B(mxm) and store the sum
in C(mxm). 20
BCSL-021(P)/S3 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
1. Write a C program to find and display the sum of all digits for a given 5-digit
number. 20
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
1. Write an interactive C program to generate a bill for the ordered items for a
Fast Food Restaurant. 30
2. Write a C program to count the number of vowels in a given string and display
all the vowels in it. 10
BCSL-021(P)/S1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
2. Write a C program to swap the values of 2 integer variables "a" and "b" and
display them.
BCSL-021(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
2. Write a C program to find the smallest among the 3 numbers given as input. 10
BCSL-021(P)/S3 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) The rest 10 marks are for viva-voce.
BCSL-021(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers
June, 2016
BCSL-021 - Set - 1 : C LANGUAGE PROGRAMMING LAB
1. Write a menu driven program to read list of numbers and perform the following 20
operations :
(a) Print the list
(b) Delete the duplicates, if any from the list
BCSL-021 - Set - 1 1
Download More:- https://www.ignouassignmentguru.com/papers
June, 2016
BCSL-021 - Set - 2 : C LANGUAGE PROGRAMMING LAB
BCSL-021 - Set - 2 1
Download More:- https://www.ignouassignmentguru.com/papers
June, 2016
BCSL-021 - Set - 3 : C LANGUAGE PROGRAMMING LAB
BCSL-021 - Set 3 - 1
Download More:- https://www.ignouassignmentguru.com/papers
1. Write an interactive C program to take the inputs of marks for assignments and 20
term end exams of BCA (first semester) courses and display the student_name,
enrol no., programme, total marks, percentage and Grade.
Note : Use structures concept.
2. Write an interactive C program to count the no. of words and blank spaces in a given 20
string.
BCSL-021 - Set - 4 1
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
BCSL-021(P)/S1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
BCSL-021(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
1. Write an interactive C program to multiply and find the product of two matrices
A (m x n) and B (n x k) and store the product in C (m x k). 20
2. Write a program to print all the prime numbers up to the given number "N" as
input. 20
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
2. Write a C program to display the product of the first 10 (ten) natural numbers. 20
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
2. Write a C program to calculate the sum and average of all the 10 elements in the
array. 20
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
Note : No need of sorting the array, only should be inserted at a specific position
given by the user.
BCSL-021(P)/S2 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
(a) Addition
(b) Subtraction
(c) Multiplication
2. Write a C program to calculate the sum of all even numbers in a given list of "N"
numbers. 10
BCSL 021(P)/S3
- 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
BCSL-021(P)/S4 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
D=A+B—C
2. Write a C program to calculate the length of a given string without using the
strlen( ) function. 10
BCSL-021(P)/S1 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
2. Write a C program to check whether two given strings are Anagrams of each
other or not. 20
Hint : Two strings are said to be anagrams if the characters in the strings are
the same in terms of number and value, only arrangement or order of
characters may be different.
BCSL-021(P)/S2 1 2,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
Hint : SI = (P * T * R)/100
0/P : VO 0 UME
BCSL-021(P)/S3 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
BCSL-021(P)/S4 1 1,000
Download More:- https://www.ignouassignmentguru.com/papers
BCSL-021(P)/S1 1 5,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
•
2. Write a C program to append a given string2 to stringl at the end (after a blank
space). 15
Example : STRING1 — IGNOU
STRING2 — NEWDELHI
o/p : IGNOU NEWDELHI
BCSL-021(P)/S2 1 3,000
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
2. Write a C program to find and display the product of "n" numbers given as input. 15
BCSL-021(P)/S3 1 2,400
Download More:- https://www.ignouassignmentguru.com/papers
Note : (i) There are two questions in this paper. Answer them both.
(ii) They carry 40 marks.
(iii) Rest 10 marks are for viva-voce.
1. Write a C program to calculate the perimeter and area of a circle whose radius is
given in centimetres. 20
Hint : Perimeter = 2 x it x r
Area = nr2 where IC = 3.1415
2. Write a C program to count and print the number of words in a given string. 20
Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December 2018
`C' LANGUAGE PROGRAMMING LAB
Note : (i) There are two questions in this paper. Answer both of
them.
(A-8) P. T. O.
Download More:- https://www.ignouassignmentguru.com/papers
[2]
1. Write a C' program to find the second largest number among 3 numbers
given as input. 20
BCSL-021/S1 3,000
(A-8)
Download More:- https://www.ignouassignmentguru.com/papers
Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December, 2018
Note : (i) There are two questions in this paper. Answer both of
them.
(A-8) P. T. 0.
Download More:- https://www.ignouassignmentguru.com/papers
[2]
Example : : CALCULATE
0/P : C, A, L U, T, E
BCSL-021/S2 2,000
(A-8)
Download More:- https://www.ignouassignmentguru.com/papers
Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December, 2018
Note : (i) There are two questions in this paper. Answer both of
them.
(A-8) P. T. 0.
Download More:- https://www.ignouassignmentguru.com/papers
[2]
Example : : CALCULATE
0/P : C, A, L, U, T, E
2,000
BCSL-021/S2
(A-8)
Download More:- https://www.ignouassignmentguru.com/papers
Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December, 2018
Note : (i) There are two questions in this paper. Answer both of
I. '
them.
(A-8) P. T. 0. -
Download More:- https://www.ignouassignmentguru.com/papers
[2]
C=A—B
BCSL-021/S3 1,000
(A-8)
Download More:- https://www.ignouassignmentguru.com/papers
Bachelor of Computer
Application (Revised) (BCA)
Term-End Examination
December, 2018
Note : (i) There are two questions in this paper. Answer both of
them.
(A-8)!
Download More:- https://www.ignouassignmentguru.com/papers
[2]
BCSL-021/S4 1,000
(A-8)