Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > sci.physics > #644638

Re: I'm _still_ the best c coder here.

From moroney@world.std.spaamtrap.com (Michael Moroney)
Newsgroups comp.os.linux.advocacy, sci.physics
Subject Re: I'm _still_ the best c coder here.
Date 2017-08-05 22:16 +0000
Organization The World : www.TheWorld.com : Since 1989
Message-ID <om5g3g$vb8$1@pcls7.std.com> (permalink)
References (2 earlier) <feae2868-c0a7-4ff5-ae71-0ad427d8028f@googlegroups.com> <om2jt7$ogs$1@news.albasani.net> <Jeff-Relf.Me@Aug.4--1.48pm.Seattle.2017> <pkbzb34a.b933u0@rooftop.invalid> <Jeff-Relf.Me@Aug.4--10.04pm.Seattle.2017>

Cross-posted to 2 groups.

Show all headers | View raw


Jeff-Relf.Me  @. writes:

>Your shit was 28 lines, and very convolulted/confusing.

Your code is confusing/misleading by starting the counter at 0, not 1 even
if the first thing done is increment it.  For a half second I was about to
reply that you didn't even follow the requirements by starting at 0, not 1.

>  int x = 0 ; ...
>  while ( x++ < 100 ) printf( Say[ 2*!(x%3) + !(x%5) ], x );

Since the purpose of this code is to impress a potential employer, not
simply get the job done, it should be as clear and maintainable as
possible, and make it clearer that the loop iterates from 1 to 100.  
Besides, this type of iteration screams for a for(...) loop, that's why
languages were created with it or the equivalent. (I won't comment about
not making the requirement by misspelling 'Fizz' and 'Buzz'... :-) )

for (x=0; x<=100; x++) printf(...);

Back to sci.physics | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: 4 lines, 4 states. Snit <usenet@gallopinginsanity.com> - 2017-08-03 22:11 -0700
  Re: 4 lines, 4 states. Snit <usenet@gallopinginsanity.com> - 2017-08-03 22:47 -0700
  Re: 4 lines, 4 states. Snit <usenet@gallopinginsanity.com> - 2017-08-03 22:52 -0700
    Re: Mozilla ThunderBird. Snit <usenet@gallopinginsanity.com> - 2017-08-04 10:43 -0700
      Re: FizzBuzz is a trick question. Snit <usenet@gallopinginsanity.com> - 2017-08-04 11:47 -0700
        Re: Michael Glasser, Steve Carroll, Marek Novotny, Branimir Maksimovic, etc. Snit <usenet@gallopinginsanity.com> - 2017-08-04 12:51 -0700
        Re: I'm the best c coder here. Snit <usenet@gallopinginsanity.com> - 2017-08-04 14:03 -0700
        Re: I'm the best c coder here. "F. Russell" <fr@random.info> - 2017-08-04 23:15 +0000
          Re: I'm the best c coder here. benj <benj@nobody.net> - 2017-08-04 19:35 -0400
            Re: I'm the best c coder here. "F. Russell" <fr@random.info> - 2017-08-05 16:08 +0000
          Re: Fabian seldom writes code, much less test it. owl <owl@rooftop.invalid> - 2017-08-05 03:09 +0000
            Re: 2 lines, 2^2 states, easily modified to 3^2 states. owl <owl@rooftop.invalid> - 2017-08-05 05:42 +0000
          Re: Fabian seldom writes code, much less test it. "F. Russell" <fr@random.info> - 2017-08-05 13:37 +0000
          Re: Fabian seldom writes code, much less test it. "F. Russell" <fr@random.info> - 2017-08-05 14:25 +0000
        Re: I'm the best c coder here. owl <owl@rooftop.invalid> - 2017-08-05 03:22 +0000
          Re: I'm _still_ the best c coder here. owl <owl@rooftop.invalid> - 2017-08-05 06:12 +0000
          Re: Owl's FizBuzGozKaz branches 5 times more often. owl <owl@rooftop.invalid> - 2017-08-05 15:40 +0000
          Re: I'm _still_ the best c coder here. moroney@world.std.spaamtrap.com (Michael Moroney) - 2017-08-05 22:16 +0000
            Re: I increment things at the _start_ of a loop. moroney@world.std.spaamtrap.com (Michael Moroney) - 2017-08-07 03:24 +0000
              Re: I increment things at the _start_ of a loop. Snit <usenet@gallopinginsanity.com> - 2017-08-06 20:35 -0700
              Re: "while ( x++ < 100 )" isn't "obscure". moroney@world.std.spaamtrap.com (Michael Moroney) - 2017-08-07 04:59 +0000
          Re: I'm the best c coder here. chrisv <chrisv@nospam.invalid> - 2017-08-07 06:59 -0500
        Re: Michael Glasser, Steve Carroll, Marek Novotny, Branimir Maksimovic, etc. Doomsdrzej <.m@nsn.s> - 2017-08-05 11:52 -0400
          Re: Michael Glasser, Steve Carroll, Marek Novotny, Branimir Maksimovic, etc. Snit <usenet@gallopinginsanity.com> - 2017-08-05 09:55 -0700

csiph-web