Skip to content

About

A beginner-friendly Java console project for practicing core Java concepts.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

Java LifePilot ☕

A Java console application built to turn core programming concepts into a functional, interactive product.

Java LifePilot is a menu-driven Java application that combines calculators, number analysis and decision-based utilities into one simple console experience.

Rather than being a collection of disconnected code exercises, the project packages fundamental Java logic into a single usable application.

✨ Features

  1. Quick Addition — add two integers
  2. Smart Calculator — +, -, *, / and % with division-by-zero handling
  3. Number Analyzer — sign, even/odd and prime status
  4. Compare Numbers — find the largest of two or three numbers
  5. Leap Year Detector — applies the standard leap-year rule
  6. Prime Number Checker — loop-based divisibility check
  7. About Project — project information
  8. Exit — clean application exit

🧠 Java Concepts Demonstrated

  • Variables and primitive data types
  • Arithmetic, relational and logical operators
  • Console input/output with Scanner
  • Conditional statements
  • switch statements
  • for and while loops
  • Methods and return values
  • Boolean expressions
  • Basic problem-solving and validation

📁 Project Structure

Java-LifePilot/
├── src/
│   └── Main.java
├── screenshots/
├── README.md
├── LEARNING-NOTES.md
├── .gitignore
└── LICENSE

▶️ Run Locally

Requirements: JDK 17+

Compile:

javac src/Main.java

Run:

java -cp src Main

🖥️ Example

======================================
          JAVA LIFEPILOT ☕
     Your Personal Java Assistant
======================================

1. Quick Addition
2. Smart Calculator
3. Number Analyzer
4. Compare Numbers
5. Leap Year Detector
6. Prime Number Checker
7. About Project
8. Exit

🔮 Next Improvements

  • Expand calculator functionality
  • Add temperature and unit converters
  • Add a number guessing game
  • Refactor features into separate classes
  • Add persistent calculation history

👨‍💻 Author

Haritha Kongi — Final-year B.Tech Computer Science & Engineering student.

📄 License

MIT License.

About

A beginner-friendly Java console project for practicing core Java concepts.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages