All pastes #822626 Raw Edit

Stuff

public text v1 · immutable
·published 2007-12-18 21:05 UTC
rendered paste body
main()
	InputLengths(len1, len2, len3)
	
	result = PythagThmCheck(len1, len2, len3)
	
	AnnotateResult(result)


InputLengths(len1, len2, len3)
	ouput "Enter side 1"
	input len1

	output "Enter side 2"
	input len2

	output "Enter side 3"
	input len3

PythagThmCheck(len1, len2, len3)
	hyp = FindHypotenuse(len1, len2, len3)

	switch(hyp)
		case 1
			ab_sides = len2 + len3
		
		case 2
			ab_sides = len1 + len3
		
		case 3
			ab_sides = len1 + len2
	
	if ab_sides = hyp
		return true
	else
		return false

FindHypotenuse(len1, len2, len3)
	if len1 > len2
		greatest = 1
		size = len1
	else
		greatest = 2
		size = len2

	if size > len3
		return greatest
	else
		return 3

AnnotateResult(result)
	if result is true
		output "All three sides define a triangle"
	else
		output "All three sides do not define a triangle"