Presentation is loading. Please wait.

Presentation is loading. Please wait.

Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Tuesday and.

Similar presentations


Presentation on theme: "Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Tuesday and."— Presentation transcript:

1 Prof. Alfred J Bird, Ph.D., NBCT abird@cs.umb.edu http://it441-s14-bird.wikispaces.umb.edu/ Office – McCormick 3rd floor 607 Office Hours – Tuesday and Thursday 4:00PM to 5:15PM

2  A program to print out a list of the squares and cubes of the numbers from 1 to 20.  A program to ask for a number and test if it is a prime number.  A program to ask for two numbers and print out the sum of the numbers until it is told to stop.  A program to chose a specific action based upon an alpha input.

3  Perl normally treats lines beginning with a # as a comment.  Get in the habit of including comments with your code.  Put a comment block at the beginning of your code which includes your name, the name of the module, date written and the purpose of the code.

4  q// single quoted string  qq// double quoted string  In qq// the // can be replaced with any other non-alphanumeric character provided you use the same character on both ends of the string

5  $a = “123”  $b = “456”  What do we get if we write this line of code,  print $a + $b;  How about this line of code,  print $a. $b;

6  ** Exponentiation  -Unitary Negation  * Multiplication  /Division  %Modulo (Remainder)  +Addition  -Subtraction

7  In mathematics and computer science, an algorithm is an effective method expressed as a finite list of well-defined instructions for calculating a function. Algorithms are used for calculation, data processing, and automated reasoning. In simple words an algorithm is a step-by-step procedure for calculations.

8  To use a file we need to attach a filehandle to it.  We do this using the open statement.  A simple example:  open (OUT1, “>testoutout.txt”);  If we open it we want to close it after we are done:  close (OUT1);  By convention a filehandle is codded in all capital letters

9  We want to know for sure that we were successful opening the file so we include a test:  open (OUT1, “>>test.txt”) or die $!;

10  To use a filehandle you wrap it in angle brackets.  print OUT1 “Hello World!\n”;  chomp ($in = );

11  Remember what the redirectors do:  >  >>  <

12 1. Calculate the first 50 prime numbers and write them to an output file. 2. Calculate the first 40 members of the Fibonacci Series and write them to an output file. 3. Read the two output files and print them to the screen.

13  Read pages 179 to 185 in the Perl book  Complete the three programs


Download ppt "Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Tuesday and."

Similar presentations


Ads by Google