Skip to content

Jaiye-codes/first-Java-Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

First Java Assignment

Introduction

This repository contains Java programs for various assignments, including array manipulation, statistical calculations, and flag pattern generation.

Project Structure

first-Java-Assignment/
│── .idea/                        # Project-specific settings (IDE related)
│── src/                          # Source code directory
β”‚   β”œβ”€β”€ AmericanFlagNested.java
β”‚   β”œβ”€β”€ AmericanFlagSingle.java
β”‚   β”œβ”€β”€ Array_2.java
β”‚   β”œβ”€β”€ Array_UserInput.java
β”‚   β”œβ”€β”€ NigerianFlagNested.java
β”‚   β”œβ”€β”€ NigerianFlagSingle.java
β”‚   β”œβ”€β”€ StandardDeviation.java
β”‚   β”œβ”€β”€ Statistics_Median.java
β”‚   β”œβ”€β”€ Statistics_mean.java
│── .gitignore                     # Git ignore file
│── Java Assignment.iml            # IntelliJ project file
│── README.md                      # Project documentation

Files Description

  • AmericanFlagNested.java & AmericanFlagSingle.java - Programs to generate the American flag using nested loops and a single loop.
  • Array_2.java & Array_UserInput.java - Programs handling arrays, including user input operations.
  • NigerianFlagNested.java & NigerianFlagSingle.java - Programs to generate the Nigerian flag using different loop structures.
  • StandardDeviation.java - Computes the standard deviation of a dataset.
  • Statistics_Median.java - Calculates the median of a dataset.
  • Statistics_mean.java - Computes the mean of a dataset.

How to Run

  1. Clone the repository:
    git clone https://github.com/Jaiye-codes/first-Java-Assignment.git
  2. Open the project in an IDE (such as IntelliJ IDEA or Eclipse).
  3. Compile and run the Java files from the src directory.
    javac src/YourFile.java
    java src.YourFile

Contributions

Feel free to fork the repository and submit pull requests with improvements or additional features.

License

This project is for educational purposes and does not have a specific license.


Developed by Jaiye-codes πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages