Skip to content

oliver-mueller/codingtest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codingtest

Setup

System requirements:

  • PHP
  • Composer

Intro

Hi and welcome to limango! You're now going to participate in a short coding test to test to your ability to think logical, to work independently with a given situation or environment and develop in a smart, goal-oriented way.

Task

Your product owner has given you the task of developing a small CLI cigarette machine. The input should be the amount of packs a potential customer could want and the amount he is going to give. The price per cigarette pack is a static -4,99€. You dont have to think about currencies, there are only €!

The result should be printed on the screen with the count and the total amount of the purchased packs as well as a table which tells the customer in which coin combination he is going to get his change.

Example:

╭─vicgey@limango:/home
╰─$ php bin/console purchase-cigarettes 2 10.00

You bought 2 packs of cigarettes for -9,98€, each for -4,99€.

Your change is:
+-------+-------+
| Coins | Count |
+-------+-------+
| 0.02  | 1     |
+-------+-------+

Pitfalls

Think of scenarios like "less money given than total cost of amount" and please use the predefined project structure (command,interfaces etc.)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%