#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2018
    Posts
    1
    Rep Power
    0

    hypotenuse of a right triangle


    I am having some issues with this. I get that the hypotenuse is 5, but I'm not converting the inputs correctly. My problem is trying to find away to convert a string number input to a numeric value type. Anyways here is the problem.

    Develop a C# console application that computes the hypotenuse of a right triangle. The computation of the hypotenuse

    of a right triangle is based on the Pythagorean Theorem: c2 = a2 + b2 and the hypotenuse, c ("long side") of the triangle

    can be computed with the formula the hypotenuse is equal to the square root of the side a squared plus side b squared.

    The application should take as many side pairs inputs as the user desires and calculate each until the user enters a zero

    for both side one and side two (sentinel loop). You should use at least two (2) Math class methods.

    The output should look something like this:

    enter length of first side: 3

    enter length of second side: 4

    The hypotenuse is 5

    enter length of first side: 3.44

    enter length of second side: 4.88

    The hypotenuse is 5.97059461025449

    enter length of first side: 10.55

    enter length of second side: 33.0

    The hypotenuse is 34.6453820876607

    enter length of first side: 0

    enter length of second side: 0

    Press any key to continue . . .
  2. #2
  3. Impoverished Moderator
    Devshed Supreme Being (6500+ posts)

    Join Date
    Mar 2007
    Location
    Washington, USA
    Posts
    16,700
    Rep Power
    9646
  4. #3
  5. Contributing User
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Aug 2011
    Posts
    5,951
    Rep Power
    509
    I googled "c sharp atoi" and found some references about the conversion. Of course you'll need more like atof. Try searching the internet for

    c sharp string to double
    [code]Code tags[/code] are essential for python code and Makefiles!

IMN logo majestic logo threadwatch logo seochat tools logo