This repository contains my Java programming assignments and practice work completed as part of my coursework.
This folder contains solutions to programs based on Java if-else conditions and loops.
The programs include:
- Even or Odd Numbers
- Multiplication Table
- Prime Numbers in a Range
- Number Guessing Game
- Strong Numbers in a Range
This folder contains a Java project based on a cafeteria management system.
The project demonstrates:
- Classes and Objects
- Instance Variables
- Static Variables
- Instance Methods
- Static Methods
- Price Calculation
- Service Charge Calculation
This folder contains solutions to 20 recursion-based programming problems focused on understanding the concepts of linear recursion.
The problems cover:
- Integer Problems
- Array Problems
- String Problems
- Base Cases
- Recursive Calls
- Number and Digit Manipulation
- Array Traversal
- String Traversal
- Finding Maximum and Minimum
- Counting Elements
- Palindrome Checking
- Checking Sorted Arrays
- Java
Taranpreet Kaur