Вычислить гипотенузу и периметр прямоугольного треугольника - C#
Формулировка задачи:
Помогите написать
Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P
в паскали легко решал эту задачу а в с# не понимаю
var a, b, c, p: real;
begin
write('Введите длины катетов прямоугольного треугольника ->');
readln(a, b);
c:=sqrt(sqr(a)+sqr(b));
p:=a+b+c;
writeln('Гипотенуза = ', c:6:2);
writeln('Периметр = ', p:6:2);
end.Решение задачи: «Вычислить гипотенузу и периметр прямоугольного треугольника»
textual
Листинг программы
while (!double.TryParse(Console.ReadLine(), out a))
{
Console.WriteLine("Введено не число. Повторите ввод!");
}