Skip to content

sushmitha-webdev/java-console-based-quiz-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Quiz App - Java Console Application

Description

A simple console-based quiz application in Java that tests your knowledge on Java programming and general programming concepts. It features multiple-choice questions, tracks your score, and provides personalized feedback.

Features

  • Multiple choice questions with 4 options each
  • Skip option for questions
  • Immediate feedback after each answer
  • Tracks correct, wrong, and skipped answers
  • Calculates percentage score and assigns grades (A+ to F)
  • Displays total time taken
  • Option to review wrong answers at the end
  • Clean and interactive console interface

Sample Output

Screenshot 2025-10-31 115828

What Was Done in the Code

  • Created a Question class to store question data and display questions.
  • Developed a QuizResult class to track quiz progress, calculate scores, and show feedback.
  • Built the main QuizApp class to load questions, handle user input, control quiz flow, and present results.
  • Implemented control flow (loops and conditionals) for quiz navigation and scoring.
  • Added input validation and error handling to ensure smooth user experience.
  • Applied object-oriented programming principles for a clean and modular design.

This project demonstrates fundamental Java programming concepts including OOP, control structures, data handling, and user interaction through the console.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages