Zadanie 2. Trasy morskie

Kapitanowie dużych statków muszą stale mieć się na baczności, aby nie zderzyć się z inną jednostką pływającą. Dzieje się tak dlatego, że duże statki nie są zwrotne – szczególnie przy większych prędkościach.

Dwa duże statki A i B znajdują się na kursie kolizyjnym. Oznacza to, że ich trasy przecinają się w pewnym punkcie. Trasy statków A i B można opisać za pomocą następujących funkcji:

A) f ( x )   = 3 x 5 + 15

B) f ( x )   = 15 x 5 + 3

Funkcje te przecinają się w jednym punkcie należącym do przedziału  0 ,   2 .

Napisz program, który znajdzie w podanym przedziale punkt przecięcia tras statków A i B z dokładnością , a następnie wypisze jego współrzędne.

R17MCBSC6XfUa1
Źródło: Contentplus.pl sp. z o.o., licencja: CC BY-SA 3.0.
Ważne!

Przyjmij, że obie funkcje w danym przedziale są: określone, ciągłe oraz rosnące (czyli wraz ze zwiększaniem się argumentu zwiększa się wartość funkcji).

Do oceny oddajesz:

  • plik kolizja.txt zawierający odpowiedź (punkt przecięcia tras statków A i B w podanym przedziale z dokładnością ; wypisane współrzędne),

  • plik(i) z komputerową realizacją zadania (kodem programu).

Rozwiązanie

Rozwiązanie zadania przedstawimy w postaci pseudokodu.

RLkSDfVTxRFk01
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
1
Polecenie 1

W wybranym języku programowania lub wykorzystując schemat interaktywny, napisz program, który wyznaczy punkt przecięcia dwóch podanych w zadaniu funkcji opisujących drogi statków zgodnie z podanymi założeniami, a następnie wypisze jego współrzędne.

Napisz program w języku Python, który wyznaczy punkt przecięcia dwóch podanych w zadaniu funkcji zgodnie z podanymi założeniami, a następnie wypisze jego współrzędne.

RwQtIvzSLXhiU
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
R19Nv77TahhHB
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
R17pSIZweGQrh
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.

Odpowiedź do zadania

Linia 1. 1 przecinek 18.
Polecenie 2

Dodaj do swojego programu komentarze tak, żeby był zrozumiały dla osoby, która nie potrafi programować.