IndiaStudyCenter.comLooking for new friends?
Find one today at Asuku.com
Colleges & Universities | Distance Education | Admission Notifications | Entrance Exams | Course Syllabus | Question Papers
Home / Syllabus / Andhra Pradesh / JNTU / Undergraduate Courses / BTech Common Syllabus
CS05144 Computer Programming Lab Syllabus
Ask a question
Print this page
JNTU BTech Aeronautical Engineering

JNTU BTech Aeronautical Engineering Syllabus

JNTU BTech Civil Engineering

JNTU BTech Civil Engineering Syllabus

JNTU BTech Automobile Engineering

JNTU BTech Automobile Engineering Syllabus

JNTU BTech Biomedical Engineering

JNTU BTech Biomedical Engineering Syllabus

JNTU BTech Biotechnology

JNTU BTech Biotechnology Syllabus

JNTU BTech Chemical Engineering

JNTU BTech Chemical Engineering Syllabus

JNTU BTech Computer Science and Engineering (CSE)

JNTU BTech CSE Syllabus

JNTU BTech - Computer Science & Systems Engineering

JNTU BTech CSSE Syllabus

JNTU BTech Electronics & Control Engineering

JNTU BTech Electronics & Control Engineering Syllabus

JNTU BTech Electronics and Communications Engineering

JNTU BTech ECE Syllabus

JNTU BTech Electronics & Computer Engineering

JNTU BTech Electronics & Computer Engineering Syllabus

JNTU BTech Electrical & Electronics Engineering

JNTU BTech EEE Syllabus

JNTU BTech Electronics & Instrumentation Engineering

JNTU BTech Electronics & Instrumentation Engineering Syllabus

JNTU BTech Electronics & Telematics Engineering

JNTU BTech Electronics & Telematics Engineering Syllabus

JNTU BTech Instrumentation & Control Engineering

JNTU BTech ICE Syllabus

JNTU BTech - Information Technology

JNTU BTech IT Syllabus

JNTU BTech Mechanical Engineering

JNTU BTech Mechanical Engineering Syllabus

JNTU BTech Metallurgical Engineering

JNTU BTech Metallurgical Engineering Syllabus

JNTU BTech Metallurgy & Material Technology

JNTU BTech MMT Syllabus

Syllabus of JNTU BTech Common Syllabus - CS05144 Computer Programming Lab

Objectives:

Recommended Systems/Software Requirements:

UNIT- I:

a)Write a C program to find the sum of individual digits of a positive integer.

b)A Fibonacci Sequence is defined as follows: the first and second terms in the sequence are 0 and 1. Subsequent terms are found by adding the preceding two terms in the sequence. Write a C program to generate the first n terms of the sequence.

c)Write a C program to generate all the prime numbers between 1 and n, where n is a value supplied by the user.

UNIT- II:

a)Write a C program to calculate the following Sum:

Sum=1-x2/2! +x4/4!-x6/6!+x8/8!-x10/10!

b)Write a C program toe find the roots of a quadratic equation.

UNIT-III:

a)Write C programs that use both recursive and non-recursive functions
i) To find the factorial of a given integer.
ii) To find the GCD (greatest common divisor)of two given integers.
iii) To solve Towers of Hanoi problem.

UNIT- IV:

a)The total distance travelled by vehicle in 't' seconds is given by distance = ut+1/2at2 where 'u' and 'a' are the initial velocity (m/sec.) and acceleration (m/sec2). Write C program to find the distance travelled at regular intervals of time given the values of 'u' and 'a'. The program should provide the flexibility to the user to select his own time intervals and repeat the calculations for different values of 'u' and 'a'.

b)Write a C program, which takes two integer operands and one operator form the user, performs the operation and then prints the result. (Consider the operators +,-,*,/,% and use Switch Statement)

UNIT- V:

a) Write a C program to find both the larges and smallest number in a list of integers.

b) Write a C program that uses functions to perform the following:
i)Addition of Two Matrices
ii)Multiplication of Two Matrices

UNIT- VI:

a)Write a C program that uses functions to perform the following operations:
i)To insert a sub-string in to given main string from a given position.
ii)To delete n Characters from a given position in a given string.

b)Write a C program to determine if the given string is a palindrome or not

UNIT- VII:

a) Write a C program that displays the position or index in the string S where the string T begins, or – 1 if S doesn't contain T.

b) Write a C program to count the lines, words and characters in a given text.

UNIT- VIII:

a) Write a C program to generate Pascal's triangle.

b) Write a C program to construct a pyramid of numbers.

UNIT- IX:

Write a C program to read in two numbers, x and n, and then compute the sum of this geometric progression: 1+x+x2+x3+………….+xn

For example: if n is 3 and x is 5, then the program computes 1+5+25+125.

Print x,n, the sum

Perform error checking. For example, the formula does not make sense for negative exponents – if n is less than 0. Have your program print an error message if n ≤ 0, then go back and read in the next pair of numbers of without computing the sum. Are any values of x also illegal ?. If so, test for them too.

UNIT- X:

a) 2's complement of a number is obtained by scanning it from right to left and complementing all the bits after the first appearance of a 1. Thus 2's complement of 11100 is 00100. Write a C program to find the 2's complement of a binary number.

b) Write a C program to convert a Roman numeral to its decimal equivalent.

UNIT- Xl:

Write a C program that uses functions to perform the following operations:

i) Reading a complex number
ii) Writing a complex number
iii) Addition of two complex numbers
iv) Multiplication of two complex numbers

(Note: represent complex number using a structure.)

UNIT- XII:

a) Write a C program which copies one file to another.

b) Write a C program to reverse the first n characters in a file.

(Note : The file name and n are specified on the command line.)

UNIT- XIIl:

Write a C program that uses functions to perform the following operations on singly linked list.:

i) Creation ii) Insertion iii) Deletion iv) Traversal

UNIT- XVI:

Write a C program that uses functions to perform the following operations on doubly linked list.:

i) Creation ii)Insertion iii) Deletion iv) Traversal in both ways

UNIT- XV:

Write C programs that implement stack (its operations) using i) Arrays ii) Pointers

UNIT- XVI:

Write C programs that implement Queue (its operations) using i)Arrays ii)Pointers

UNIT- XVII:

Write a C program that uses Stack operations to perform the following:

i) Converting infix expression into postfix expression

ii) Evaluating the postfix expression

UNIT- XVIII:

Write a C program that uses functions to perform the following:
i)Creating a Binary Tree of integers
ii)Traversing the above binary tree in preorder, inorder and postorder.

UNIT- XIX:

Write C programs that use both recursive and non recursive functions to perform the following searching operations for a Key value in a given list of integers :

i) Linear search ii) Binary search

UNIT- XX:

Write C programs that implement the following sorting methods to sort a given list of integers in ascending order: i) Bubble sort ii) Quick sort

UNIT- XXI:

Write C programs that implement the following sorting methods to sort a given list of integers in ascending order: i)Insertion sort ii)Merge sort

UNIT- XXII:

Write C programs to implement the Lagrange interpolation and Newton- Gregory forward interpolation.

UNIT- XXIII:

Write C programs to implement the linear regression and polynomial regression algorithms.

UNIT- XXIV:

Write C programs to implement Trapezoidal and Simpson methods.

Text Books

1. C programming and Data Structures, P. Padmanabham, Third Edition, BS Publications

2. Data Structures: A pseudo code approach with C, second edition R.F. Gilberg and B.A. Forouzan

3. Programming in C, P.Dey & M. Ghosh, Oxford Univ.Press.

4. C and Data Structures, E Balaguruswamy, TMH publications.

Syllabus presented on this page is indicative and for general information only. Visitors are advised to contact the University directly for the official, detailed and accurate Syllabus, Transcripts and other information. List of course names mentioned here is partial and are not comprehensive and the institution would be offering many other courses than those mentioned on this page.

Most popular pages

Business Schools - Engineering Colleges - Medical & Nursing Admissions - BEd in Distance mode - Journalism & Media Studies - Forensic Science

Search this site

Enter a detailed keyword. Ex: Syllabus of JNTU Ist year BSc Computer Science course