P Fundamentals 05/2016 "rectangle properties"
Пичове, диагонала не ми се получава. Някъв хелп?
http://pastebin.com/StfW5NhR
Пичове, диагонала не ми се получава. Някъв хелп?
http://pastebin.com/StfW5NhR
Ето така работи:
double width = double.Parse(Console.ReadLine());
double height = double.Parse(Console.ReadLine());
double perim = 2*(width + height);
decimal area = (decimal)(width * height);
double diagonal = Math.Sqrt((width * width) + (height * height));
Само най накрая, където принтираш данните на конзолата трябва да махнеш форматирането за периметъра - да остане само Console.WriteLine(perim);
Всичко се оказа тривиално:
double width = double.Parse(Console.ReadLine());
double height = double.Parse(Console.ReadLine());
double perim = ((width + height) * 2);
double area = (width * height);
double diagonal = Math.Sqrt((width*width + height*height));
Само че логвай темата си в правилния отдел на форума.
Аха, проблема беше че съм ги сложил флоат а не дабъл инпутите. Основи на програмирането не е ли Programming Fundamentals ? Това е упражн. от курса за Май 2015.
Ами доколкото поне аз разбирам тук трябва да се поства за Programming Basics.
А за Programming Fundamentals мисля, че отдела е тук: https://softuni.bg/forum/categories/24/technology-fundamentals
tenks
При инпут 22.1 и 10.2, тук(double diagonal = Math.Sqrt((width * width) + (height * height));) ми изкарва също неточност - вместо 24.3402958075698 - 24.3402960583275, което е грешно.