Schrift
[thread]8273[/thread]

Problem mit if anweisung: If-anweisung in while schleife

Leser: 1


<< >> 3 Einträge, 1 Seite
Annka
 2006-08-28 12:11
#69272 #69272
User since
2006-07-18
43 Artikel
BenutzerIn
[default_avatar]
hi,

habe folgendes problem

ich habe eine while schleife. in dieser soll 69 mal überprüft werden ob split kleiner ist als ergebnis.

in split stehen 0en in ergebnis bis lang einsen. wenn die bedingung wahr ist soll ergebnis das von split zugeordnet werden. daraus folgt dass schon nach dem ersten durchlauf das ergebnis null sein muss. aber es geht einfach nicht.
der computer geht nicht in die if anweisung. ich habe es schon mit operator versucht und jetzt mit lt.
hier ist der code:

if($split[$b] lt $Ergebnis)
{
$Ergebnis=$split[$b];
print "$Ergebnis\n";
}
else
{
print "$Ergebnis\n";
}

p.s. in split stehen keine kommas ! es ist ein array nur mit zahlen.
renee
 2006-08-28 12:22
#69273 #69273
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Was sagt denn ein
Code: (dl )
1
2
3
use Data::Dumper;

print Dumper(\@split,$Ergebnis);


direkt vor der Bedingung?
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Annka
 2006-08-28 14:01
#69274 #69274
User since
2006-07-18
43 Artikel
BenutzerIn
[default_avatar]
hi renee,

mein problem hat sich mal wieder von selbst aufgelöst als mein projektleiter geschaut hat ... naja wenigstens geht es ... :blush:
<< >> 3 Einträge, 1 Seite



View all threads created 2006-08-28 12:11.