Skip to content

Commit c42e96d

Browse files
committed
Add ReTry
1 parent 19321f9 commit c42e96d

File tree

16 files changed

+185
-0
lines changed

16 files changed

+185
-0
lines changed

More-Chapter-02/27.pl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
print 'fred\n';
9+
print 'barney\n';
10+
print '\n';
11+
print 'Don\'t let an apostrophe end this string prematurely!\n';
12+
print 'the last character of this string is a backslash: \\\n';

More-Chapter-02/29.pl

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
print "hello" . "world", "\n";
9+
print "hello" . " " . "world", "\n";
10+
print 'hello world', "\n";
11+
print "fred" x 3;
12+
print "barney" x (4+1);
13+
print 5 x 4;

More-Chapter-02/35.pl

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
my $fred = 17;
9+
my $barney = 'hello';
10+
$barney = $fred + 3;
11+
$barney = $barney *2;
12+
$fred += 5;
13+
$barney *= 3;
14+
15+
my $str .= " ";
16+
say "$str";
17+
$str .= " ";
18+
say "$str";

More-Chapter-02/36.pl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
print "The answer is ", 6 * 7, ".\n";

More-Chapter-02/37.pl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
my $meal = "brontosarus steak";
9+
say "$meal";
10+
print "$meal";
11+
my $barney = "fred ate a $meal";
12+
say "$barney";
13+
$barney = 'fead ate a ' . $meal;
14+
say "$barney";

More-Chapter-02/38.pl

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
#use strict;
6+
use warnings;
7+
8+
my $what = "bronostaer steal";
9+
my $n = 3;
10+
11+
print "fred ate $n $whats.\n";
12+
print "fred ate $n ${what}s.\n";
13+
print "fred ate $n $what" . "s.\n";

More-Chapter-02/44.pl

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
chomp (my $line = <STDIN>);
9+
10+
if ($line eq "\n") {
11+
print "Taht was just a blank line!\n";
12+
}
13+
else {
14+
print "That line of input was: $line";
15+
}

More-Chapter-02/45.pl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
my $count = 0;
9+
while ($count < 10) {
10+
$count += 2;
11+
print "count is now $count\n";
12+
}

More-Chapter-02/47.pl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
my $madonna = <STDIN>;
9+
if (defined($madonna)) {
10+
print "The input was $madonna";
11+
}
12+
else {
13+
print "No input available!\n";
14+
}

More-Chapter-02/ex-1.pl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env perl
2+
3+
use 5.010;
4+
use utf8;
5+
use strict;
6+
use warnings;
7+
8+
my $pai = 2 * 3.14;
9+
my $cicle = 12.5;
10+
11+
my $result = $pai * $cicle;
12+
print "$result\n";

0 commit comments

Comments
 (0)