arrow_back Powrót do aplikacji

Przekątne wielokąta

WPROWADZENIE

Przekątna to odcinek, który łączy dwa wierzchołki wielokąta, ale nie jest jego bokiem.

Tu ma być grafika: https://mat.przemek.edu.pl/wp-content/uploads/2024/08/image.png

W każdym wielokącie można dokładnie obliczyć liczbę wszystkich przekątnych

Tu ma być grafika: https://mat.przemek.edu.pl/wp-content/uploads/2024/08/image-1.png

Liczbę przekątnych można obliczyć z zależności $\frac{n(n-3)}{2}$, gdzie n oznacza liczbę boków wielokąta.


KOD W JĘZYKU PYTHON

Zobacz w Google Colaboratory


JAK DZIAŁA PROGRAM?

  1. Importujemy biblioteki math oraz matplotlib.pyplot.
  2. Program prosi użytkownika o wpisanie liczby boków wielokąta.
  3. Jeśli liczba boków jest mniejsza niż 3, program wyświetla komunikat, że taki wielokąt nie istnieje. Jeśli liczba boków wynosi 3 lub więcej, program wykonuje dalsze obliczenia.
  4. Obliczamy liczbę przekątnych wielokąta według wzoru n(n-3)2 oraz miarę kąta wewnętrznego wielokąta interior_angle.
  5. Obliczamy miarę kąta między przekątnymi diagonal_angle wielokąta oraz długość przekątnych diagonal_length.
  6. Obliczamy współrzędne wierzchołków wielokąta, rysujemy wielokąt oraz przekątne za pomocą biblioteki matplotlib.
  7. Program ustawia zakres rysowania oraz tytuł wykresu.
  8. Program wyświetla wykres w oknie graficznym.

LINKI

https://zpe.gov.pl/a/przeczytaj/DwdmuPmu8

arrow_back Powrót do aplikacji