1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
chomp(my $auswahl = <STDIN>); my @name = qw(Muster); if($auswahl == 1){ print "Bitte Vorname eingeben: "; unshift(@name, my $vorname = <STDIN>); } elsif($auswahl == 2){ print "Bitte Nachname eingeben: "; push(@name, my $nachname = <STDIN>); } else{ say "Bitte nur 1 oder 2 eingeben"; } for(my $i = 0; $i <= $#name; $i++){ print $name[$i]; }
MusterMann
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
#! /usr/bin/perl use strict; use warnings; use 5.010; print "Bitte waehlen Sie zwischen 1 oder 2: "; chomp(my $auswahl = <STDIN>); my @name = qw(Muster); if($auswahl == 1){ print "Bitte Vorname eingeben: "; chomp( my $vorname = <STDIN> ); unshift(@name, $vorname); } elsif($auswahl == 2) { print "Bitte Nachname eingeben: "; chomp(my $nachname = <STDIN>); push(@name, $nachname); } else{ say "Bitte nur 1 oder 2 eingeben"; } # jedes Element ausgeben; say = print mit Umbruch am Ende for(my $i = 0; $i <= $#name; $i++){ say $name[$i]; } __END__
unshift(@name, my $vorname = <STDIN>);
chomp(my $vorname = <STDIN>);