Perl :: Aufgabe #3 :: Lösung #4
5 Lösungen

#3
Schnittmenge von 2 Arrays
Anfänger - Perl
von Gustl
- 06.08.2012 um 22:46 Uhr
Schreiben Sie ein Skript, das Sie auffordert 2 Integer-Arrays einzugeben. Aus diesen 2 Arrays soll dann ein drittes Array erzeugt werden, das nur die Elemente enthält, die in beiden Arrays vorkommen. Also die Schnittlänge dieser beiden Arrays.
#4

von jamosch (170 Punkte)
- 24.04.2017 um 09:17 Uhr

print "Bitte geben Sie das erste Integer-Array ein (Leerzeichen-getrennt):\n"; $integer1 = <STDIN>; @array1 = split(/ /, $integer1); print "Bitte geben Sie das zweite Integer-Array ein (Leerzeichen-getrennt):\n"; $integer2 = <STDIN>; @array2 = split(/ /, $integer2); @array1 =sort(@array1); @array2 =sort(@array2); foreach $zahl(@array1){ foreach $compare(@array2){ if ($zahl == $compare){ push(@arrayresult, $zahl); } } } print "Gleiche Zahlen: \n"; foreach (@arrayresult){print "$_\n";}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1