Thomas Delrue on 13 Sep 2017 08:13:00 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] Why Can't Programmers.. Program?


On Wednesday, September 13, 2017 11:09:43 AM EDT Gavin W. Burris wrote:
>As soon as I read this, I was immediately compelled to write code. :P
>
>for N in 1 to 100:
>    msg = N
>    modthree = N % 3
>    modfive = N % 5
>    if modthree == 0:
>        if modfive == 0:
>            msg = "FizzBuzz"
>        else:
>            msg = "Fizz"
>    else if modfive == 0:
>        msg = "Buzz"
>    print msg

NEXT!!!!! (minus 1 for sub-optimal solution that does not stroke my own ego, 
minus 1 for pre-python3 syntax, minus infinity for top-posting, this is not a 
candidate we want to work with)   ;) ;D

>Now I wonder what the optimal nested conditionals would be...  That's a fun
>question!
>On Wed 09/13/17 10:47AM EDT, ronpguilmet wrote:
>> This is not New, but it is new to me. Apparently this is a programming
>> interview question to weed out applicants. It's called FizzBuzz. Write a
>> program that prints the numbers from 1 to 100. But for multiples of three
>> print "Fizz" instead of the number and for the multiples of five print
>> "Buzz". For numbers which are multiples of both three and five print
>> "FizzBuzz". https://blog.codinghorror.com/why-cant-programmers-program/

Attachment: signature.asc
Description: This is a digitally signed message part.

___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug