Zasada trójkąta

  • 4
  • Niedostępne
Czy jakiekolwiek odcinki liniowe mogą być bokami trójkąta? Prawdopodobnie już wiesz (być może pamiętasz z geometrii w liceum), że da się zbudować trójkąt z trzech odcinków, tylko jeśli suma długości dowolnych dwóch odcinków jest większa niż długość trzeciego. Napiszemy zatem kod, który sprawdza, czy dane 3 odcinki są odpowiednie, aby zbudować z nich trójkąt:
Nie możesz wykonać tego zadania, ponieważ nie jesteś zalogowany.
Komentarze (8)
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Romuald
Poziom 15 , Polska
14 stycznia 2021, 20:50
Tak. Udało się. Dziękuję.
Romuald
Poziom 15 , Polska
25 listopada 2020, 19:16
Co jest źle? Zadanie nie zalicza ostatniego punktu.
John Squirrels Website Admin w CodeGym
26 listopada 2020, 09:18
Witamy, Panie Romualdzie, udało się Panu to zaliczyć?
fin34
Poziom 18 , Poznań, Poland
12 stycznia 2020, 17:12
Wskazówka jest błędna. Powinno być "suma długości dwóch krótszych boków jest większa od trzeciego boku". Z odcinków 1, 2, 300 nie da się zrobić trójkąta a 300 + 1 jest większe niż 2.
Damian Siadaczka
Poziom 20 , Warszawa, Poland
12 stycznia 2020, 22:59
Dzięki tobie udało mi się robić to zadanie ale skoro jesteś taki spostrzegawczy to może jesteś w stanie mi odpowiedzieć dlaczego ten logarytm wczytujący nie działa
BufferedReader reader = new BufferedReader( new InputStreamReader(System.in));

       int a, b, c, l
       String s="";

       for(int i = 3; i>0; i--)
       {
           s = reader.readLine();
           l = Integer.parseInt(s);
           if(i==3) a = l;
           if(i==2) b = l;
           if(i==1) c = l;
       }
       Sprawdz(a, b, c);
Dostaje informację że a mogło nie zostać przypisane do żadnej wartości czy coś takiego
Roman
Poziom 41
14 stycznia 2020, 07:28
";" in the end of the 3rd line...
Damian Siadaczka
Poziom 20 , Warszawa, Poland
16 stycznia 2020, 21:43
really? OMG, :D thank you Roman
Maciej Florys
Poziom 16
14 listopada 2019, 11:36
There is an error in this exercise. Triangle with sides 2, 3 and 4 exists. https://www.wolframalpha.com/input/?i=can+a+triangle+with+sides+2%2C+3+and+4+exist