03
Lis
C# – Soczewki
Program napisany w C#, wykorzystujący wzór na prostą przechodzącą przez dwa punkty, przy czym jeden z punktów jest dynamicznie generowany, oraz na punkt przecięcia się dwóch prostych obliczony metodą wyznaczników.
Program ma za zadanie wyświetlenie wykresu soczewki skupiającej lub rozpraszającej, do wyboru w menu, na podstawie danych wprowadzonych w nawigacji oraz określenie powstałego obrazu. Możliwe jest również zapisanie wykresu do pliku.
- Opis
- Menu
- Wykres – pozycja służy do zapisywania wykresu do pliku.
- Soczewka – wybieranie rodzaju soczewki.
- O programie – podstawowe informacje o programie.
- Ukryj / Pokaż nawigacje – ukrywa lub pokazuje nawigacje.
- Nawigacja
- Ogniskowa – suwak ustala wartość ogniskowej.
- Przedmiot – suwak ustala odległość przedmiotu od soczewki.
- Wykres
- Zielona strzałka – przedmiot.
- Czerwona strzałka – obraz przedmiotu.
- Błękitna oś – soczewka.
- Pomarańczowa kropka – ogniskowa (f).
- Pionowa kreska na osi Ox – 2 razy ogniskowa (2f).
- Przerywana linia – obraz pozorny.
- Tekst w dolnym lewym rogu – opis powstałego obrazu.
- Pozostałe informacje
- Licencja
- Creative Commons Uznanie autorstwa 3.0 Polska.
- Informacje o autorze powinny być umieszczone w „O programie”.
- Autor nie ponosi odpowiedzialności za ewentualne szkody powstałe w wyniku użytkowania programu.
- Wymagania
- System operacyjny – Windows XP, 7, Vista
- .NET Framework – wersja 3.5 lub nowsza
- Pobierz



