ในบทความนี้จะแนะนำตัวอย่างการสร้าง Sub หรือฟังก์ชันในการหาค่าต่ำสุด (Minimum) ของอะเรย์ ในภาษา Perl เราลองไปดูตัวอย่าง และวิธีเรียกใช้งานกันเลยครับ
#!usr/bin/perl
sub Minimum {
my ($arr) = @_;
return 0 if ($#arr < 0);
$min = $arr[0];
for ($i = 1; $i <= $#arr; $i++) {
if ($arr[$i] < $min) {
$min = $arr[$i];
}
}
return $min;
}
#!usr/bin/perl @arr = (5, 2, 1, 3, 10, 4); print &Minimum(@arr); # แสดงผล: 1
Login
Search