aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohammad S Anwar <Mohammad.Anwar@yahoo.com>2020-09-30 11:31:29 +0100
committerGitHub <noreply@github.com>2020-09-30 11:31:29 +0100
commit848ede189ba11c356f372c8d5c86d3680e8b1ce6 (patch)
tree156372688a943d00542e5b3e7669ae598ba953d4
parent3c3954be62a5cddc76791cb84274750b2e6c71e1 (diff)
parent114f9f9add151ca5d5c5485bdc7ab4d063683400 (diff)
downloadperlweeklychallenge-club-848ede189ba11c356f372c8d5c86d3680e8b1ce6.tar.gz
perlweeklychallenge-club-848ede189ba11c356f372c8d5c86d3680e8b1ce6.tar.bz2
perlweeklychallenge-club-848ede189ba11c356f372c8d5c86d3680e8b1ce6.zip
Merge pull request #2415 from vinodk89/master
Solutions for challenge 01
-rw-r--r--challenge-001/vinod-k/README1
-rw-r--r--challenge-001/vinod-k/perl/ch-1.pl26
-rw-r--r--challenge-001/vinod-k/perl/ch-2.sh1
3 files changed, 28 insertions, 0 deletions
diff --git a/challenge-001/vinod-k/README b/challenge-001/vinod-k/README
new file mode 100644
index 0000000000..d86054e10a
--- /dev/null
+++ b/challenge-001/vinod-k/README
@@ -0,0 +1 @@
+Solutions by Vinod Kumar K.
diff --git a/challenge-001/vinod-k/perl/ch-1.pl b/challenge-001/vinod-k/perl/ch-1.pl
new file mode 100644
index 0000000000..30fa15c5a1
--- /dev/null
+++ b/challenge-001/vinod-k/perl/ch-1.pl
@@ -0,0 +1,26 @@
+#!/usr/bin/perl
+
+use strict;
+use warnings;
+
+use feature 'say';
+
+use Data::Dumper;
+
+my @new_array;
+my $count = 0;
+
+my $string = "Perl Weekly Challenge";
+say "Before: $string";
+
+my @array = split //, $string;
+
+foreach (@array){
+ if($_ eq 'e'){
+ $_ =~ s/e/E/;
+ $count++;
+ }
+ push @new_array, $_;
+}
+say "After: ".join('', @new_array);
+say "Letter 'e' occured $count times.";
diff --git a/challenge-001/vinod-k/perl/ch-2.sh b/challenge-001/vinod-k/perl/ch-2.sh
new file mode 100644
index 0000000000..7adc263477
--- /dev/null
+++ b/challenge-001/vinod-k/perl/ch-2.sh
@@ -0,0 +1 @@
+perl -le 'foreach (1..20){ if (!($_ % 15)){ print "fizzbuzz "; } elsif (!($_ % 3)){ print "fizz "; } elsif (!($_ % 5)){ print "buzz "; } else { print "$_ "; } }'