You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
app-ideas/Projects/2-Intermediate/Calculator-CLI.md

1.6 KiB

Calculator CLI

Tier: 2-Intermediate

Create a basic calculator with addition feature.

User Stories

  • User can add multiple numbers using add command.
  • User can add floating numbers using the -f flag.
  • User can add only even/odd numbers using even/odd sub-command.
  • User can use --help or -h flag to get all the available commands and flags.

Note: The stories 1 and 2 are basically for static typed language, where passed arguments must be of same type.

Bonus Features

  • User can use all the basic arithmetic operations like (addition, subtraction, multiplication and divison).
  • User can use --help or -h flag to get the sub-commands of command.
  • Power of and Square Root of operation.

Example projects