You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
556 B
23 lines
556 B
14 years ago
|
# Triangle Project Code.
|
||
|
|
||
|
# Triangle analyzes the lengths of the sides of a triangle
|
||
|
# (represented by a, b and c) and returns the type of triangle.
|
||
|
#
|
||
|
# It returns:
|
||
|
# :equilateral if all sides are equal
|
||
|
# :isosceles if exactly 2 sides are equal
|
||
|
# :scalene if no sides are equal
|
||
|
#
|
||
|
# The tests for this method can be found in
|
||
|
# about_triangle_project.rb
|
||
|
# and
|
||
|
# about_triangle_project_2.rb
|
||
|
#
|
||
|
def triangle(a, b, c)
|
||
|
# WRITE THIS CODE
|
||
|
end
|
||
|
|
||
|
# Error class used in part 2. No need to change this code.
|
||
|
class TriangleError < StandardError
|
||
|
end
|