Skip to content

Karthik123257/CodeAlpha_Java_Tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

CodeAlpha Java Internship Tasks

This repository contains my Java tasks completed during the CodeAlpha Internship.
The tasks are simple console / GUI based programs written using Core Java and Object-Oriented Programming concepts.


βœ… Tasks Completed

1. Student Grade Calculator

  • Console-based program to input marks of subjects.
  • Calculates:
    • Total and Average
    • Grade (A, B, C, etc.)
  • Demonstrates arrays, loops, and basic input/output.

2. Stock Trading Platform

  • Simulates a basic stock trading system.
  • Features:
    • Show market data (Apple, Google, Tesla, etc.)
    • Buy / Sell operations
    • Track portfolio value and net worth
    • Save portfolio to a text file
  • Uses OOP concepts (Stock, User, Portfolio classes).

3. AI ChatBot (Simple Rule-based)

  • GUI made with Java Swing.
  • Responds to simple questions (Hi, How are you, What is AI, etc.).
  • Loads FAQ from a text file (faqs.txt).
  • Students can also train the bot by adding new Q&A.

πŸš€ How to Run

  1. Clone this repository:
    git clone https://github.com/<your-username>/CodeAlpha_Java_Tasks.git
    cd CodeAlpha_Java_Tasks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages