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

Skill Programs PSP JAVA Weekwise

The document outlines a series of skill challenges organized by week, covering various programming tasks such as calculators, algorithms, and data structures. Each challenge requires specific inputs and outputs, ranging from basic calculations to advanced concepts like recursion and file handling. The challenges are designed to enhance coding skills progressively over ten weeks.

Uploaded by

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

Skill Programs PSP JAVA Weekwise

The document outlines a series of skill challenges organized by week, covering various programming tasks such as calculators, algorithms, and data structures. Each challenge requires specific inputs and outputs, ranging from basic calculations to advanced concepts like recursion and file handling. The challenges are designed to enhance coding skills progressively over ten weeks.

Uploaded by

sandeep794
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Skill Challenge 1 GST and Discount Price Calculator — Skill-week-1

Input cost, discount %, GST %; output


final price.
Skill Challenge 2 BMI Calculator (Single Evaluation) —
Input height & weight; compute BMI.
Skill Challenge 1 Check Prime Number (Basic Method) — Skill-week-2
Determine if a number is prime.
Skill Challenge 2 LCM and GCD of Two Numbers (Iterative
Approach)
Skill Challenge 3 Generate Multiplication Table for a Given
Number
Skill Challenge 1 Sum of Series 1² + 2² + 3² + ... + N² Skill-week-3
Skill Challenge 2 Display All Armstrong Numbers Between
1 and 1000
Skill Challenge 3 Display Triangular Pattern of Numbers
and Stars
Skill Challenge 4 Compute GCD & LCM for Two Numbers
(Advanced) (Euclidean Algorithm)
Skill Challenge 1 Find All Pairs with Given Sum K Skill-week-4
Skill Challenge 2 Rearrange Array in Reverse Order Using
Single Loop
Skill Challenge 3 Compute Average Marks of N Students
and Identify Top 3
Skill Challenge 4 Kadane’s Algorithm – Maximum
(Advanced) Subarray Sum
Skill Challenge 1 Find Largest Sum Row and Column Skill-week-5
Skill Challenge 2 Check for Magic Square Matrix
Skill Challenge 3 Compute Determinant of 3×3 Matrix
Skill Challenge 4 Flood-Fill on Matrix (Grid Traversal Logic)
(Advanced)
Skill Challenge 1 Check Power of 2 Using Bitwise Skill-week-6
Skill Challenge 2 Count Set Bits in a Number
Skill Challenge 3 Find Single Non-Repeating Element
Using XOR
Skill Challenge 4 Generate All Subsets of a Set Using
(Advanced) Bitmasking
Skill Challenge 5 Solve Tower of Hanoi for n Disks
(Advanced
Recursion)
Skill Challenge 1 Quadratic Equation Class — Compute Skill-week-7
discriminant and roots.
Skill Challenge 2 Inventory Item Class — Track price,
quantity, total value.
Skill Challenge 3 Fraction Class with Simplification —
(Advanced) Perform addition and reduction of
fractions.
Skill Challenge 1 Vehicle Hierarchy – Speed, Mileage, and Skill-Week-8
Cost Estimation
Skill Challenge 2 Abstract Statistics Class – Mean, Median,
Mode methods.
Skill Challenge 3 Interface Shape3D + Abstract Shape2D →
(Advanced) Hybrid Hierarchy
Skill Challenge 4 Reflection API Demo – Inspect Class at
(Advanced) Runtime
Skill Challenge 1 Read Numeric Data from File and Skill-week-9
Compute Average
Skill Challenge 2 Write Employee Salary Report to File
with Tax Calculation
Skill Challenge 3 CSV File Reader – Sum of Column Values
Skill Challenge 4 Binary File Copy with Buffering and
(Advanced) Timing
Skill Challenge 5 Nested try-catch for File Handling + User
(Advanced) Input Validation
Skill Challenge 1 Find First Non-Repeating Character using Skill-week-10
LinkedHashMap
Skill Challenge 2 Group Students by Grade using
Map<String, List<Student>>
Skill Challenge 3 Use Streams API – Compute Average
(Advanced) Marks and Filter Top Performers
Skill Challenge 4 Sort Employees by Salary using Lambda
(Advanced) Expressions
Skill Challenge 5 Word Frequency Counter Using Streams
(Advanced)

You might also like