Skip to content

raphaelpanta/FizzBuzzScala

Repository files navigation

FizzBuzzScala

Descrição em português mais embaixo.

This is my first code in Scala language!

A implementation of FizzBuzz in Scala Language.

FizzBuzz Problem Description:

From a list of number:

  • If a number is divisible by 3 then this number shoulb be displayed as "Fizz"
  • If a number is divisible by 5 then this number shoulb be displayed as "Buzz"
  • If a number is divisible by 3 and 5 then this number shoulb be displayed as "FizzBuzz"
  • Otherwise number should be display its value

Example:

Input: 1, 2, 3, 5, 15, 30, 99

Result: 1, 2, Fizz, Buzz, FizzBuzz, FizzBuzz, Fizz

It uses Spec2 scala BDD library. You might need Apache Ivy to download its dependecies(If you use Eclipse I recommend IvyDE plugin).

Este é meu primeiro código na linguagem Scala!

Uma solução de FizzBuzz em Scala

Descrição do Problema FizzBuzz:

De uma lista de números:

  • Se um número é divisível por 3, este número deve ser mostrado como "Fizz"
  • Se um número é divisível por 5, este número deve ser mostrado como "Buzz"
  • Se um número é divisível por 3 e 5, este número deve ser mostrado como "FizzBuzz"
  • Em demais casos, o número deve ter seu valor exibido

Examplo:

Entrada: 1, 2, 3, 5, 15, 30, 99

Resultado: 1, 2, Fizz, Buzz, FizzBuzz, FizzBuzz, Fizz

Usei a biblioteca Specs2 em Scala. Você deve ter Apache Ivy para baixar suas dependências(Se você usa Eclipse recomendo usar o plugin IvyDE).

About

A implementation of FizzBuzz in Scala Language. See http://dojopuzzles.com/problemas/exibe/fizzbuzz/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages