Skip to content

Java-Assignment_J-Spider contains Java programming assignments from the J-Spider Software Training Institute. Each assignment is organized in separate folders, showcasing various Java concepts and problem-solving techniques. Designed for educational purposes, it aids in learning and practicing Java effectively.

License

Notifications You must be signed in to change notification settings

AnkushRajMaheYam/Java-Assignment_J-Spider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Assignments: J-Spider Software Training Institute

This repository contains a collection of Java programming assignments from the J-Spider Software Training Institute (Noida Branch). Each assignment focuses on different aspects of Java, including method implementation, conditional logic, loops, and problem-solving techniques.

Repository Structure

Each assignment is stored in a separate folder named according to the assignment number (e.g., Assign6, Assign7, etc.). Inside each folder, you will find Java code files that solve specific problems given in the assignments.

Folder Structure

Java-Assignment_J-Spider/
    ├── Assign6/
    │   └── Assign6.java
    ├── Assign7/
    │   └── Assign7.java
    └── (Future Assignments will be added in separate folders)

Example Folders

Folder: Assign6

The Assign6 folder contains the following Java problems:

  1. Check if Number is Even or Odd
    A method to check whether a number is even or odd.

  2. Check Leap Year
    A method to determine whether a given year is a leap year.

  3. Sum of N Natural Numbers
    A method to compute the sum of the first N natural numbers.

  4. Factorial of a Number
    A method to calculate the factorial of a given number.

  5. Print Fibonacci Series
    A method to print the first N terms of the Fibonacci series.

  6. Count Digits in a Number
    A method that counts how many digits are in a given number.

  7. Reverse a Number
    A method to reverse a given number.


Folder: Assign7

The Assign7 folder contains the following Java problems:

  1. Average of Three Numbers
    A method that accepts three numbers and returns their average.

  2. Check Number Nature (Positive, Negative, or Zero)
    A method to check if a number is positive, negative, or zero.

  3. Equality Check for Three Numbers
    A method to verify if three given numbers are equal.

  4. Multiple of 5 Check
    A method to determine whether a number is a multiple of 5.

  5. Find the Biggest of Three Numbers
    A method to find the largest of three numbers.

  6. Triangle Validity Check
    A method to check if three sides form a valid triangle.

  7. Triangle Type (Equilateral, Isosceles, or Scalene)
    A method to classify the type of triangle based on its sides.

  8. Age Difference Between Three Brothers
    A method to calculate the age difference between the oldest and youngest brother.

  9. Calculate Discounted Price
    A method that calculates the price after applying a percentage discount.

  10. Sum of Digits of a Three-Digit Number
    A method to return the sum of the digits of a three-digit number.


Future Assignments

Future assignments will follow the same structure and will be placed in their respective folders as they are added, for example:

  • Assign8/ (Coming soon)
  • Assign9/ (Coming soon)

How to Use

  1. Clone the repository:

    git clone https://github.com/AnkushRajMaheYam/Java-Assignment_J-Spider.git
  2. Navigate to the specific assignment folder (e.g., Assign7):

    cd Java-Assignment_J-Spider/Assign7
  3. Compile and run the Java programs:

    javac Assign7.java
    java Assign7
  4. Follow the on-screen instructions to input the necessary values and test the methods.

Tech Stack

  • Language: Java
  • IDE: You can use any Java-supported IDE such as VScode, IntelliJ, Eclipse, or the command line to compile and run the programs.

Disclaimer

The code provided in this repository has not been tested by a professional coder or programmer and may contain bugs. It is the user's responsibility to thoroughly test the code and make any necessary adjustments. The code is intended for educational purposes only and should not be used in production environments.

The assignment questions in this repository were obtained from the Q-Spider and J-Spider Software Training Institute (Noida Branch).

About Me

Hi, I’m Ankush Raj Mahe Yam (ARMY), an aspiring software developer currently pursuing Java Full Stack Development. I’m also involved in various business ventures, including a tech-based YouTube channel, a logistics business, and real estate projects.

Connect with me on:


License:
This repository is licensed under the MIT License.

About

Java-Assignment_J-Spider contains Java programming assignments from the J-Spider Software Training Institute. Each assignment is organized in separate folders, showcasing various Java concepts and problem-solving techniques. Designed for educational purposes, it aids in learning and practicing Java effectively.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages