Repository files navigation Hello World program Pattern printing exercises Introduction to Java syntax Variable declarations and types User input handling Escape sequences Basic arithmetic problems Assignment & Arithmetic Operators : Basic operations and calculationsRelational Operators : Comparison operationsLogical Operators : Boolean logicIf-Else Statements : Conditional programmingMixed Problems : Combined operator challenges04-06 - While Loops & Methods While loop fundamentals Function creation and usage Return statements Practice problems with loops and methods 1D and 2D array operations Array searching algorithms Array manipulation problems Sum, average, and statistical calculations Object-oriented programming basics Class creation and instantiation Methods and attributes Example projects: Book management, Course system Switch-case statements Do-while loops For loops with arrays Ternary operators Break and continue statements Practice Problems : Calculator, student scoring, absolute valuesRecursive function fundamentals Array operations using recursion Multiplication and sum problems Recursive problem-solving patterns 11 - Math Class & Strings Math class methods (round, random, etc.) String operations and concatenation toString() method implementation Random number generation (dice roller, guessing game) Object string representation 12 - Object-Oriented Programming (OOP) Inheritance concepts Advanced OOP principles Class hierarchies
You can’t perform that action at this time.