Project 2024-25-3 For Computer Class 10
Project 2024-25-3 For Computer Class 10
SCHOOL NAME: -
GROUP NO: -
YOUR NAME: -
CLASS & SECTION:-
SESSION YEAR: -(2024-2025)
DOWN SIDE OF THE PAGE
…………………………….. …………………………………
Signature of subject teacher Signature of Student
2ND PAGE: ON THE TOP WRITE CERTIFICATE (UNDERLINE IT Leave ONE page for teacher to
give remark for your work).
1-INTRODUCTION.
2-CONTENTS.
3-POP, OOP and difference between both(in one page only).
4-PRINCIPLES OF OOP(in one page only).
5-TOKENS AND ITS PARTS (MAXIMUM 2 PAGES).
6-DATA AND ITS TYPES (MAXIMUM 2 PAGES) + DEFINE STRING AND ITS USES.
7-LOOPING AND CONDITIONAL STATEMENTS AND THEIR USES.
8-CONSTRUCTOR ITS TYPES AND DIFFERENCE BETWEEEN THE TWO.
9-METHODS AND THEIR TYPES. (PURE AND IMPURE FUNCTION)
10-LIBRARY FUNCTIONS AND THEIR TYPES WITH USES.
11-PROGRAMS OF PROJECT ALONG WITH VARIABLE
12.DESCRIBE DIFFERENT TECHNIQUE OF SORTING(SELECTION, BUBBLE SORT), SEARCHING
TECHNIQUE( BINARY SEARCH AND LINEAR SEARCH)
NOTE:- USE ONLY BLACK COLOUR PEN FOR ALL THE THINGS EXCEPT HEADER AND TOP 2
PAGES.
PROJECT FOR X
Batch: -2024-25
Group 1
Ques 1.
WAP to input a string and print frequency of each alphabet. If value is > 0 then print
in the following format:-
Character Frequency
A 1
B 1
E 3
And so on.
Ques 2.
Define a class report_card with parameters student's name, roll no, date of birth and
marks of 4 subjects maths,sci,eng and computer.
• Using accept() input the details of a student. To compute the average marks, the
maximum and minimum.
• Display Student name ,roll no, birth year, total marks, avg.
Write a main method to create an object of a class and call all the above member methods.
Ques 3.
Input an option and store n no. of words in word
MAIN MENU
OPTION OUTPUT
1. All palindrome words
2. Words starting with vowels.
3. The longest word.
Other wise wrong choice enter
Ques 4. WAP to print all niven nos. of 3 digits(using method call).
Ques 5. Print the following pattern.
1. A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
Ques 6. . Define a class Bookfair with the following description.
Data member: bname, price
Member method:
i. Bookfair():-Default constructor to initialize data member
ii. Input_value():-To input and store the name and the price of the book.
iii. Cal():-To compute the price after discount. Discount is calculate based on the
following criteria.
PRICE DISCOUNT
<=1000 2%
>1000 and <=3000 10%
>3000 15%
iv. display():-To display the name and price of the book after discount
write a main method to create an object of the class and call the above member method.
Group 2
Ques 1. Define a class employee have the following description:
Data members: name, address, mobile no, account number , Monthly salary, income tax.
Member methods:
input_value(): To accept the details of employee.
Calc(): To compute tax for a emplyoyee.
Display(): to display the details of the teacher.
Write a program to compute the tax according to the given condition and display the
output:-
Annual Salary Tax rate
Upto Rs 1,00,000 no tax
From 1,00,001 to 1,50,000 10% of the salary exceeding Rs
1,00,000.
From 1,50,001 to 2,50,000 Rs 5000+20% of the salary exceeding
Rs 1,50,000
Above Rs 2,50,000 Rs 25000+30% if the salary exceeding
Rs 2,50,000
Using main() create an object of a class and call the above member method.
Ques 2. WAP to take a class volume and using function overloading compute and print
volume of a cube, a sphere and a cuboid.
Ques 3. Write a menu driven program to print value of s. Use multiple input and choice.
CHOICE OUTPUT
1 S=2-4+6-8+10-12+…….. -32
2 S=X/2+X/5+X/8+X/11+………n term
3 S=1!+2!+3!+5!+8!+……..10 term
Ques 4. Input a string and print frequency of capitals,smalls, digits, spaces and other symbol
(use wrapper class).
Ques 5. Write a program to input two-dimensional array of size row*column and print the
array in matrix form(row*column) and compute and print the sum of element of each row
and column.
Ques 6. WAP to input n number of numbers and check input number is Twin Prime number
or not.
Group 3
Ques 1. Define a class Electricity_bill with
Data member: meter no, consumer no, name, bill date, consumed unit and bill amount.
Member method:-
1. To accept the data.
2. To compute the bill using the condition
Cu rpu
<=100 3.70
+100 4.50
+300 5.50
>500 7.00
3. To display the bill
Wite a main method to create object of a class and call the above member method.
Ques2. Take a class area and using constructor overloading calculate and display area of a
equilateral triangle, isosceles triangle and scalene triangle.
Ques 3. Input a sentence and an option, using menu driven and switch-case print each word
of sentence as given eg:-
Input:- HEALTH IS WEALTH
OPTION OUTPUT
1. HEALTH -> FCYJRF
2. HEALTH -> AEHHLT
3. HEALTH ->hEAlth
Other wise wrong choice enter
Ques 4. WAP to input n number of word in wo array. Unsing bubble sort arrange the word in
ascending order. Input a search word using binary search, search the position of search
word.
Ques. 5. Print the pattern: -
EXAMINATION
ΧΑΜΙΝΑΤΙΟ
AMINATI
MINAT
INA
Write a main method to create an object of a class and call all the above member method.
GROUP DISTRIBUTION