PRAGATI VIDYA PEETH
Submitted By: Submitted To:
Certificate
This is to certify that __________, a student of class XII
has successfully completed the Practical Work of
Computer Science under the guidance of Mr. Rajat
Mathur(Computer Teacher) during the year 2023-24.
__________________ __________________
Rajat Mathur External Examiner
ACKNOWLEDGMENT
I take this opportunity to sincerely express my gratitude
to all for helping me complete this Practical File. My
sincere thanks to Mr. Rajat Mathur Sir, our Computer
Teacher for his constant support and encouragement
without whose help and guidance I would not have been
able to complete this project.
List of Practical
1 Program to take two numbers and print the arithmetic operations like +,-,*, /, // and %
using function
2 Write a program to changing the scale of temperature.
3 Write a program to finding roots of quadratic equation
4 Calculating Area of different shapes (Circle, Triangle, Rectangle)
5 Write a program to find whether an inputted number is perfect or not.
6 Write a Program to check if the entered number is Armstrong or not.
7 Write a program checking for leap year
8 Write a program for Grading System
9 Draw Fibonacci Series (While Loop)
10 Calculating Factorial of given number
11 Write a program to check Palindrome of a number
12 Write a program to calculating sum of numbers given by user
13 Write a program to finding LCM and HCF of two given numbers
14 Using Library Functions (Math, Statistics)
15 Write a program to read, write and update text file.
16 Program to read the content of file and display the total number of consonants, uppercase,
vowels and lower case characters.
17 Create a binary file with name and roll no. Search for a given roll number and display the
name, if not found display appropriate message.
18 Create a CSV file with Field empid, empname, salary, doj (Date of Joining). Make user
interface to with options
a. Enter new Record
b. Search Record by empid
c. Modify salary
d. Delete record
19 Create a student table and insert data. Implement the following SQL commands on the
student table:
a. ALTER table to add new attributes / modify data type / drop attribute
b. UPDATE table to modify data
c. ORDER By to display data in ascending / descending order
d. DELETE to remove tuple(s)
e. GROUP BY and find the min, max, sum, count and average
20 Integrate SQL with Python by importing the MySQL module and perform the following
operations:
a. Insert Records
b. View Records
c. Modify Records
d. Delete Records
3)Write a program to finding roots of quadratic equation
Output
Bibliography