Java Assignment


✅ Assignment 1: Simple Calculator

Level: Beginner
Task:
Write a Java program using switch-case to perform:

  • Addition
  • Subtraction
  • Multiplication
  • Division

Take two numbers as input.


✅ Assignment 2: Student Grade System

Level: Beginner
Task:
Write a Java program to:

  • Take marks of 5 subjects
  • Calculate total, percentage
  • Display grade based on percentage
    • 90+ → A
    • 75–89 → B
    • 60–74 → C
    • 40–59 → D
    • < 40 → Fail

✅ Assignment 3: Bank Account (OOP Concept)

Level: Beginner–Intermediate
Task:
Create a class BankAccount with:

  • Account number
  • Holder name
  • Balance

Methods:

  • deposit()
  • withdraw()
  • checkBalance()

Write a menu-driven main program to test all features.


✅ Assignment 4: Student Management Using ArrayList

Level: Intermediate
Task:
Create a Student class with:

  • name
  • rollNo
  • marks

Use ArrayList to:

  • Add student
  • Display students
  • Search student by roll number
  • Remove a student

Use loops + ArrayList methods.


✅ Assignment 5: File Handling – Contact Book

Level: Intermediate
Task:
Create a program that stores contact details using Java File I/O:
Fields:

  • Name
  • Phone
  • Email

Menu options:

  1. Add contact
  2. Show all contacts
  3. Search contact
  4. Delete contact
  5. Exit

Store all data in a text file.

Leave a Comment

Your email address will not be published. Required fields are marked *