본문 바로가기

Perl

[Perl]for, if

http://seungngil.tistory.com/entry/PerlFor-Foreach를, for문은 2개, if문은 1개를 사용한 프로그램에서 풀어볼것.


use strict;

use warnings;


my @num;

my @array = (2, 3, 4, 5, 6);

my $result;


for (my $i = 0; $i < 10; $i++) {

print ("Please enter the number.(", $i + 1, ") ");

$num[$i] = <STDIN>;

chomp $num[$i];


$result .= ($num[$i], " = ");

if ($num[$i] =~ /[^a-zA-Z]/ || $num[$i] ne "") {

for (my $j = 0; $j < scalar(@array); $j++) {

$result .= ("[" . $array[$j] . "]" . (($num[$i] % $array[$j]) == 0 ? "OK" : "NG"));

}

}

$result .= "\n";

}


print ($result);



3-i.pl


'Perl' 카테고리의 다른 글

[Perl] Subroutine  (0) 2014.12.19
[Perl]STDIN, while, for, if  (0) 2014.11.19
[Perl]if 비교기호  (0) 2014.11.19
[Perl]For, Foreach  (0) 2014.11.19
[Perl]배열  (0) 2014.11.18