Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^2: if conditional in nested for loop

by fraizerangus (Sexton)
on May 05, 2009 at 12:42 UTC ( [id://761917]=note: print w/replies, xml ) Need Help??


in reply to Re: if conditional in nested for loop
in thread if conditional in nested for loop

Hello Everyone, I've included data in the example now and used strict and warnings, but I'm still not able to enter the if conditional; can anyone eluminate why this might be happening please?! many thanks in advance Dan
#!C:\Perl\bin use strict; use warnings; my @beginning = (34, 76); my @ending = (72, 85); my @interdomainatoms = (33, 34, 72, 73, 75, 76, 77, 78); my $jcounter = 0; my $nseg = 1; for (my $iseg = 0; $iseg <= $nseg; $iseg++){ for (my $ires = $beginning[$iseg]; $ires <= $ending[$iseg]; $i +res++) { if ($ires == $interdomainatoms[$jcounter]) { print STDOUT $ires; $jcounter++; } } }

Replies are listed 'Best First'.
Re^3: if conditional in nested for loop
by przemo (Scribe) on May 05, 2009 at 12:54 UTC
    I'm still not able to enter the if conditional

    It's no surprise since the first element in @interdomainatoms, 33, is not inside any ranges you defined.

    Just guessing, as still some code seems missing: add another loop for $jcounter to check all @interdomainatoms. There are still places for optimisation, but first the code must work.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://761917]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (4)
As of 2024-03-28 21:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found