CodSoft Java Internship Projects

Welcome to my CodSoft Java Internship projects repository! This repository contains a series of projects showcasing various Java applications.


📚 Table of Contents

  1. Number Game
  2. Student Grade Calculator
  3. ATM Interface
  4. Quiz Application with Timer
  5. Student Course Registration System
  6. Contact

🎮 Number Game

The Number Game is a simple console-based game where the user has to guess a randomly generated number within a specified range. The game provides feedback on whether the guessed number is higher or lower than the target number.

Features

  • Random number generation within a specified range.
  • Feedback on each guess (higher or lower).
  • Tracks the number of attempts.
  • Option to play again.

Installation

  1. Compile the task1.java file:
    javac task1.java
  2. Run the compiled Java program:
    java task1

Project File


🧮 Student Grade Calculator

The Student Grade Calculator is a console-based application that calculates and displays the final grade of a student based on their scores in various subjects.

Features

  • Input scores for different subjects.
  • Calculate the average score.
  • Determine the grade based on the average score.
  • Display the final grade.

Installation

  1. Compile the task2.java file:
    javac task2.java
  2. Run the compiled Java program:
    java task2

Project File


🏦 ATM Interface

The ATM Interface is a console-based simulation of an ATM machine. It allows users to perform basic banking operations such as checking balance, depositing money, and withdrawing money.

Features

  • Check account balance.
  • Deposit money.
  • Withdraw money.
  • Exit the application.

Installation

  1. Compile the task3.java file:
    javac task3.java
  2. Run the compiled Java program:
    java task3

Project File


Quiz Application with Timer

The Quiz Application with Timer is a console-based quiz game that presents multiple-choice questions to the user. The user must answer each question within a specified time limit.

Features

  • Multiple-choice questions.
  • Timer for each question.
  • Score calculation.
  • Display final score.

Installation

  1. Compile the task4.java file:
    javac task4.java
  2. Run the compiled Java program:
    java task4

Project File


📋 Student Course Registration System

The Student Course Registration System is a console-based application that allows students to register for courses. It keeps track of the registered courses and allows students to view their course list.

Features

  • Register for courses.
  • View registered courses.
  • Remove a registered course.
  • Exit the application.

Installation

  1. Compile the task5.java file:
    javac task5.java
  2. Run the compiled Java program:
    java task5

Project File


📫 Contact

For any questions or inquiries, please contact me at pmt03102002@gmail.com.


Thank you for checking out my CodSoft Java Internship projects!