Loading...
perov93 avatar perov93 0 Точки

[Programming Fundamentals] 09. * Triangle Formations - Prog Fund - Help

code

   If it is valid, you have to check if it is a right triangle (a2 + b2 == c2).
If it is a right triangle, print "Triangle has a right angle between sides a and b", depending on which side forms a right angle. If the sides b and c form a right angle, print "Triangle has a right angle between sides b and c", and so on.

 


 

Тагове:
0
Programming Fundamentals 08/06/2017 17:42:55
Bullsized avatar Bullsized 153 Точки

https://pastebin.com/vLTHbUu4

и аз вадя 90 от 100 - някакви препоръки?

 

бтв, boys, ако искате да дигате нещо на степен (сега е лесно, защото е а на втора е а * а, но ако беше на дванадесета?), използвайте Math.Pow(x, y), където x е числото, което искате да дигнете на степен y.

0
spzvtbg avatar spzvtbg 581 Точки

пример: a + b не трябва да е равно на с  за да е валиден триъгълника - махни равнотата от проверката

0
Bullsized avatar Bullsized 153 Точки

точно така :) и аз го осъзнах това :)

The sum of the lengths of any two sides of a triangle is greater than the length of the third sideIf you take the three sides of a triangle and add them in pairs, the sum is greater than (not equal to) the third sideIf that is not true, then it is not possible to construct a triangle with the given side lengths

0
MihailFernandes avatar MihailFernandes 3 Точки

Дали може да се оптимизира подобен тип решение?

https://pastebin.com/E8SpBz7P

Няма ли команда с която да се изведе най голямото от три числа?

0
spzvtbg avatar spzvtbg 581 Точки
int a = 0;   int b = 0;   int c = 0;

освен да ги комбинираш -  

int max = Math.Max(a, Math.Max(b, c));

 

1
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

Първо момци,наистина качвайте в pastebin или ако искате в github поне да може да се чете кода. Второ защо си усложнявате толкова много кода с разни if..примерно проверката за страните може да стане с 1 if и ||  .Трето вие като ви даде грешка judge не гледате ли защо..Говорим за примерно неправилно изписвани на резултата.Да малко е досадно но с judge е така.

И да има много начини да се изведе на-голямото число но зависи от контекста и тн.

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.