0% found this document useful (0 votes)
48 views2 pages

OOP1 Practical Index 2022-23

This document contains 27 programming problems of varying complexity that cover topics like: - Writing simple Java programs that output text or perform basic calculations - Working with arrays, lists, matrices, and files - Generating random numbers and objects - Implementing sorting, searching, and other common algorithms - Handling exceptions - Creating graphical user interfaces (GUIs) using events and user input The problems are meant to help students learn and practice core Java programming concepts.

Uploaded by

muskan24bandaria
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views2 pages

OOP1 Practical Index 2022-23

This document contains 27 programming problems of varying complexity that cover topics like: - Writing simple Java programs that output text or perform basic calculations - Working with arrays, lists, matrices, and files - Generating random numbers and objects - Implementing sorting, searching, and other common algorithms - Handling exceptions - Creating graphical user interfaces (GUIs) using events and user input The problems are meant to help students learn and practice core Java programming concepts.

Uploaded by

muskan24bandaria
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

C.K.

PITHAWALLA COLLEGE OF ENGINEERING &


TECHNOLOGY, SURAT
B. E. SEMESTER: IV
Object Oriented Programming –I (3140705)

Name :- ………………………………….. Enrollment Number:- ……..…………………….

INDEX
Sr. Date Problem Statement Sign
No.
Write a Program that displays Welcome to Java, Learning Java Now and
1
Programming is fun.
Write a program that solves the following equation and displays the
value x and y:
1. 3.4x+50.2y=44.5
2 2. 1x+.55y=5.9
(Assume Cramer’s rule to solve equation ax+by=e x=ed-bf/ad-bc cx+dy=f
y=af-ec/ad-bc)

Write a program that reads a number in meters, converts it to feet, and


3
displays the result.
Body Mass Index (BMI) is a measure of health on weight. It can be
calculated by taking your weight in kilograms and dividing by the
4 square of your height in meters. Write a program that prompts the user
to enter a weight in pounds and height in inches and displays the BMI.
Note: - 1 pound=.45359237 Kg and 1 inch=.0254 meters.
Write a program that prompts the user to enter three integers and
5
display the integers in decreasing order.
Write a program that prompts the user to enter a letter and check
6
whether a letter is a vowel or constant.
Assume a vehicle plate number consists of three uppercase letters
7
followed by four digits. Write a program to generate a plate number.
Write a program that reads an integer and displays all its smallest
8 factors in increasing order. For example, if input number is 120, the
output should be as follows:2,2,2,3,5.
Write a method with the following method header.
public static int gcd (int num1, int num2)
9
Write a program that prompts the user to enter two integers and
compute the gcd of two integers.
Write a test program that prompts the user to enter ten numbers, invoke
10
a method to reverse the numbers, display the numbers.
Write a program that generate 6*6 two-dimensional matrix, filled with
11 0’s and 1’s, display the matrix, check every raw and column have an odd
number’s of 1’s.
Write a program that creates a Random object with seed 1000 and
12 displays the first 100 random integers between 1 and 49 using the
NextInt (49) method.
Write a program for calculator to accept an expression as a string in
13 which the operands and operator are separated by zero or more spaces.
For ex: 3+4 and 3 + 4 are acceptable expressions.
Write a program that creates an Array List and adds a Loan object, a
Date object, a string, and a Circle object to the list, and use a loop to
14
display all elements in the list by invoking the object’s to String()
method.
Write the bin2Dec (string binary String) method to convert a binary
15 string into a decimal number. Implement the bin2Dec method to throw
a NumberFormatException if the string is not a binary string.
Demonstrate all the ways to use multithreading and synchronize
16
methods using suitable programs.
17 Write a program to demonstrate user defined exceptions.
Write a program to create a file name 123.txt, if it does not exist. Append
18 a new data to it if it already exists. write 150 integers created randomly
into the file using Text I/O. Integers are separated by space.
Write a generic method that returns the minimum elements in a two-
19
dimensional array.
Write File I/O programs for the following:
a. replace a character by using byte i/o
b. count vowels in file by using char i/o
c. read/write object in a file and search for a particular object in file
20
d. read/write basic data types of java
e. console i/o
f. count no. of words in a file
g. replace word by other
Write a program that reads words from a text file and displays all the
21 non-duplicate words in descending order. The text file is passed as a
command-line argument.
22 Write a program to demonstrate list and stack operations
Define MYPriorityQueue class that extends Priority Queue to implement
23 the Cloneable interface and implement the clone () method to clone a
priority queue.
Write a program that displays a tic-tac-toe board. A cell may be X, O, or
24 empty. What to display at each cell is randomly decided. The X and O
are images in the files X.gif and O.gif.
Write a program that moves a circle up, down, left or right using arrow
25
keys.
Write a program that displays the color of a circle as red when the mouse
26
button is pressed and as blue when the mouse button is released.
Write a GUI program that use button to move the message to the left
27 and right and use the radio button to change the color for the message
displayed.

You might also like