Class Notes (836,580)
Canada (509,856)
COMP 202 (186)
Lecture

Assignment 2.pdf

4 Pages
178 Views
Unlock Document

Department
Computer Science (Sci)
Course
COMP 202
Professor
Mathieu Petitpas
Semester
Winter

Description
ASSIGNMENT 2 Nested Loops, Branching, and ASCII-Art Fractals COMP-202A, Fall 2008, All Sections Due: Monday, October 6, 2008 (23:55) 5555555555555555555555555555555555555555555566666666555555555333333333333333333444444444444444444444444444444444444444444444333333333333333333 5555555555555555555555555555555666666666666666666666666666666333333333334444444444444444444444444444444444444444444444444444444444433333333333 5555555555555555555555555556666666666666666666666666666666666333333334444444444444444444444444444444444444444444444444444444444444444433333333 5555555555555555555666666666666666666666777777890988777777666333344444444444444444444444444444444444444444444444444444444444444444444444443333 5555555555555555666666666666666666666777777788891610998877776334444444444444444444444444444444444444444444444444444444444444444444444444444433 5555555555666666666666666666667777777777888899022021510988877444444444444444444444444445555555555555555555555555555544444444444444444444444444 5555566666666666666666777777777778888410099988887777666666665444444444444444444555555555555555566666666666665555555555555555444444444444444444 55566666666666666677777777777788888978654410001798777766666664444444444444444555555555555566666666778 8776666666655555555555554444444444444444 66666666666667777778888888888899990123669479198877766666666654444444444455555555556666666631998877766666666555555555544444444444 666666667777777888917111119111111244968 081088777666666666444444445555555566667898889999080009999888987666655555555444444444 666667777777788899013609560966333406 820887777666666664444444555555566667785 58 6877666655555554444444 6777778888889901022427639 2098877776666666644444455555667700321 12300776655555444444 778889099900001251548 419888777766666666444445555566782 287665555544444 778889099900001251548 8419888777766666666444445555566782 287665555544444 6667777777888899900237679 2998877776666666644444455555566677781 18777666555555444444 666667777777788899013609560966333406 820887777666666664444444555555566667785 58 6877666655555554444444 666666666677777778809999999999900029968 931098777766666666444444444455555555666667777777880088777777766666555555554444444444 6666666666666777777888888888889999012366 9198877766666666654444444444455555555556666666631998877766666666555555555544444444444 55566666666666666677777777777788888978654410001798777766666664444444444444444555555555555566666666778 8776666666655555555555554444444444444444 5555555566666666666666666677777777773070998888777776666666665444444444444444444444455555555555555555555555555555555555554444444444444444444444 5555555555666666666666666666667777777777888899022021510988877444444444444444444444444445555555555555555555555555555544444444444444444444444444 5555555555555555666666666666666666666777777788891610998877776334444444444444444444444444444444444444444444444444444444444444444444444444444433 5555555555555555555666666666666666666666777777890988777777666333344444444444444444444444444444444444444444444444444444444444444444444444443333 5555555555555555555555555556666666666666666666666666666666666333333334444444444444444444444444444444444444444444444444444444444444444433333333 5555555555555555555555555555555555556666666666666666666666655333333333333334444444444444444444444444444444444444444444444444444433333333333333 5555555555555555555555555555555555555555555566666666555555555333333333333333333444444444444444444444444444444444444444444444333333333333333333 You MUST do this assignment individually and, unless otherwise speci▯ed, you MUST follow all the general instructions and regulations for assignments. Graders have the discretion to deduct marks for deviations from the general instructions and regulations. Part 1, Question 1: 0 points Part 2, Question 1: 60 points Part 2, Question 2: 40 points 100 points total Part 1 (0 points) Do NOT submit this part, as it will not be graded. However, doing these exercises might help you to do the second part of the assignment, which will be graded. If you have di▯culties with the questions of Part 1, then we suggest that consult the TAs during their o▯ce hours; they can help you and work with you through the warm-up questions. Warm-up Question 1 (0 points) Write a program which prints a grid of characters representing a region of the two dimensional plane. Your program will loop through a grid of x and y values and print a single character for each (x;y) pair. The outer loop should take y from 2 down to -2 in 40 equal steps (that is, the loop executes 41 times), while the inner loop should take x from -2 to 2 in 80 equal steps (that is, the loop executes 81 times). The inner loop corresponds to columns, while the outer loop corresponds to lines, so after each completion of the inner loop you should start printing on a new line. You will use twice as many iterations for the inner loop because the size of characters are typically twice as tall as they are wide (this ensures an approximately correct aspect ratio for the ASCII art image). The character you draw at each grid point should depend on the sign of x and y. If both x and y are non-negative (that is, zero or positive) then print A. If only x is non-negative then print C, if only y is non-negative then print S, and if both are negative then print T.
More Less

Related notes for COMP 202

Log In


OR

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit