sub main{
my $mark;
my $grade;
my $calc;
@grade = ($mark>=0 and $mark<=39,$mark>=40 and $mark<=49,$mark>=50 and $mark<=59);
@calc(F+,D+,B+);
print "What is the student’s mark?"
chomp($mark = <STDIN>);
print "Your mark is 'mark' and grade is 'calc'"
}
main();
こんにちは、私は初心者です。私がやりたいのは、さまざまなマークのブロックを作成することです。たとえば、@mark(0-39,40-49,50-59) はそれぞれ @calc(F+,D+,B+) を指します。その後、$mark とマークに対応する成績を出力できます。ご協力ありがとうございました。