Dhanalakshmi College of Engineering
Manimangalam, Tambaram, Chennai – 601 301
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
I SEMESTER - R 2017
GE8161– PROBLEM SOLVING AND PYTHON PROGRAMMING
LABORATORY MANUAL with VIVA Questions
List of Experiments :
1 Compute the GCD of two numbers. 07
2 Find the square root of a number (Newton’s method) 09
3 Exponentiation (power of a number) 11
4 Find the maximum of a list of numbers 13
5(a) Linear search 15
5(b) Binary search 17
6(a) Selection sort 19
6(b) Insertion sort 21
7 Merge sort 23
8 First n prime numbers 26
9 Multiply matrices 28
10 Programs that take command line arguments (word count) 30
11 Find the most frequent words in a text read from a file 32
12 Simulate elliptical orbits in Pygame 34
13 Simulate bouncing ball in Pygame
2 Find the square root of a number (Newton’s method) 09
3 Exponentiation (power of a number) 11
4 Find the maximum of a list of numbers 13
5(a) Linear search 15
5(b) Binary search 17
6(a) Selection sort 19
6(b) Insertion sort 21
7 Merge sort 23
8 First n prime numbers 26
9 Multiply matrices 28
10 Programs that take command line arguments (word count) 30
11 Find the most frequent words in a text read from a file 32
12 Simulate elliptical orbits in Pygame 34
13 Simulate bouncing ball in Pygame
You may also find this might be useful: