cs510-homework-1

A simple java console calculator app - an exercise in creating a "good" Github repo!

https://github.com/shahleon/cs510-homework-1

Science Score: 41.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

A simple java console calculator app - an exercise in creating a "good" Github repo!

Basic Info
  • Host: GitHub
  • Owner: shahleon
  • License: mit
  • Language: Java
  • Default Branch: develop
  • Homepage:
  • Size: 54.7 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 5
  • Releases: 0
Created almost 4 years ago · Last pushed almost 4 years ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

image

DOI Build Status license badge issues badge

Group 34 Calculator

Are you think kind of person who hates doing math in your head and always wants to double check your answer? If so, the Group 34 Calculator is perfect for you! Our simple calculator performs all the necessary basic functions of a calculator such as adding, subtracting, dividing, and multiplying. The Group 34 Calculator is written entirely in Java. In the future we hope to add more functions to it and expand it past a basic calulator.

Installation

Installation is simple. First install Java and set JAVA_HOME, then install Maven. After that build the project and then you can begin using the Group 34 Calculator.

How to Use

To use the calculator run the project and follow the prompts. Here is an example of running the Group 34 Calculator:

console $ java -jar target/cs510-homework-1-1.0-SNAPSHOT.jar The first number is: 40 Number 1 is 40.0 Enter operator: +, -, * or / + The second number is: 10 Number 2 is 10.0 Result is: 50.0 Continue? Y/N

After each calculation you can enter Y to run another calulation or N to quit.

Roadmap

In the future we would like to expand the Group 34 Calculator by adding more functions such as raising to a power, square roots, and factorials.

Contributing

Before contributing to the Group 34 Calculator please check out CONTRIBUTING.md for instructions. Also refer to CODEOFCONDUCT.md for our guidelines.

License

Distributed under the MIT License. See LICENSE for more information.

Developers

  • Shahnewaz Leon (sleon3@ncsu.edu)
  • Dong Li (dli35@ncsu.edu)
  • Cheng-Yun Kuo (ckuo3@ncsu.edu)
  • Drew Commings (docummin@ncsu.edu)
  • Janet Brock (jdbrock@ncsu.edu)

Citation (CITATION.md)

@CS510 GROUP34 HW1{Simple_Calculator(JAVA),
  author = {Shahnewaz Leon, Janet Brock, Drew Cummings, Dong Li, Cheng-Yun Kuo},
  doi = {},
  month = {8},
  title = {{GROUP34 HW1}},
  url = {https://github.com/shahleon/cs510-homework-1},
  version = {1.0.0},
  year = {2022}
}

GitHub Events

Total
Last Year

Dependencies

pom.xml maven
  • org.junit.jupiter:junit-jupiter 5.9.0