in reply to print every nth element of an array.

What programming language do you know well enough to accomplish this? It's probably very similar in Perl. Reading through perlintro will give someone who already has a minimal understanding of programming everything he needs.

One way would be to use a C-style 'for' loop. ...probably not the most idiomatic solution, but certainly one that would be understood by almost anyone who has taken up programming, regardless of the language. Perl also has the modulus operator, and if statements for control of flow. It's ok to start with that subset of Perl that feels most comfortable to you.

If you've been looking and trying to figure it out, you must have tried something, even if it didn't work out. Let's see what you've tried. It may be a pretty good start.


Dave

Replies are listed 'Best First'.
Re^2: print every nth element of an array.
by locked_user sundialsvc4 (Abbot) on Jun 06, 2013 at 03:51 UTC

    Y’know, in this case, I think that what I’d do is “a C-style for-loop,” for exactly the reason mentioned:   because it is “certainly one that would be understood by almost anyone who has taken up programming, regardless of the language.”   Someone (anyone ...) could someday encounter that piece of code, fairly-quickly guess what it was long-ago intended to do, and be correct.   If they now were tasked with changing that piece of code, they could once again do so with confidence.   And that, to me, pretty much trumps every other consideration.   “Shrink-wrap it... ship it...”