Nie jesteś zalogowany na forum.

#1 2019-10-06 11:24:43

kamil
Moderator
Data rejestracji: 2019-09-22
Liczba postów: 44

[JS] Jak sprawdzić czy trójkąt jest ostrokątny, prostokątny, ...

Jak sprawdzić czy trójkąt jest ostrokątny, prostokątny, rozwartokątny?

c2>a2+b2 trójkąt jest rozwartokątny
c2=a2+b2 trójkąt jest prostokątny
c2<a2+b2 trójkąt jest ostrokątny

[== JavaScript ==]
<script>
  //a = 8; // ostrokątny
  //b = 7; // ostrokątny
  //c = 5; // ostrokątny

  //a = 8; // prostokątny
  //b = 6; // prostokątny
  //c = 10; // prostokątny

  a = 2; // rozwartokątny
  b = 6; // rozwartokątny
  c = 5; // rozwartokątny

  if ((a+b>c) && (a+c>b) && (b+c>a))
  {
    if ((a*a+b*b==c*c) || (a*a+c*c==b*b) || (c*c+b*b==a*a)) document.write("To jest to trójkąt prostokątny");
    else
      if ((a*a+b*b<c*c) || (a*a+c*c<b*b) || (c*c+b*b<a*a)) document.write("To jest to trójkąt rozwartokątny");
      else document.write("To jest to trójkąt ostrokątny");
  }
  else document.write("Nie można zbudować trójkąta");
</script>

Ostatnio edytowany przez kamil (2019-10-06 11:42:53)


#zut.edu.pl #put.poznan.pl #uz.zgora.pl #tu.koszalin.pl #ajp.edu.pl

Offline

Stopka

Forum oparte na FluxBB