Przeczytaj
Sprawdź się
Schemat interaktywny
Polecenie 1
Przeanalizuj działanie schematu interaktywnego, a następnie wykonaj poniższe polecenie.
Polecenie 2
Sprawdź, czy proste i o wektorach kierunkowych odpowiednio i są prostopadłe, jeżeli:
a) oraz
b) oraz
c) oraz
a) Obliczamy
Zatem proste i nie są prostopadłe.
b) Obliczamy
Zatem proste i są prostopadłe.
c) Obliczamy
Zatem proste i są prostopadłe.
Polecenie 3
Zbuduj algorytm sprawdzający, czy proste i są prostopadłe, mając dane ich wektory kierunkowe: i .
Przygotuj w języku Python algorytm sprawdzający, czy proste i są prostopadłe, mając dane ich wektory kierunkowe: i .
Poniżej przedstawiono przykładowe rozwiązanie.
u1 znak równości None.
w1 znak równości None.
w2 znak równości None.
w3 znak równości None.
u2 znak równości None.
u3 znak równości None.
v1 znak równości None.
v3 znak równości None.
v2 znak równości None.
cudzysłów cudzysłów cudzysłów Sprawdzanie przecinek czy proste k przecinek l o wektorach kierunkowych.
u znak równości otwórz nawias kwadratowy u1 przecinek u2 przecinek u3 zamknij nawias kwadratowy i v znak równości otwórz nawias kwadratowy v1 przecinek v2 przecinek v3 zamknij nawias kwadratowy są prostopadłe kropka.
cudzysłów cudzysłów cudzysłów.
def Prostopad podkreślnik C5 podkreślnik 82o podkreślnik C5 podkreślnik 9B podkreślnik C4 podkreślnik 87 podkreślnik prostych otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global u1 przecinek w1 przecinek w2 przecinek w3 przecinek u2 przecinek u3 przecinek v1 przecinek v3 przecinek v2.
u1 znak równości 1.
u2 znak równości 1.
u3 znak równości 1.
v1 znak równości 2.
v2 znak równości minus 1.
v3 znak równości minus 1.
if w12 otwórz nawias okrągły zamknij nawias okrągły zamknij nawias ostrokątny 0 and w22 otwórz nawias okrągły zamknij nawias okrągły zamknij nawias ostrokątny 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik Obliczamy iloczyn skalarny wektorów dwukropek u1 asterysk v1 plus u2 asterysk v2 plus u3 asterysk v3 znak równości ampersant kratka 039 średnik plus str otwórz nawias okrągły w32 otwórz nawias okrągły zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.
if w32 otwórz nawias okrągły zamknij nawias okrągły znak równości znak równości 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik Proste k przecinek l są prostopadłe kropka ampersant kratka 039 średnik zamknij nawias okrągły.
else dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik Proste k przecinek l nie są prostopadłe kropka ampersant kratka 039 średnik zamknij nawias okrągły.
else dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik To nie jest wektor normalny prostej kropka ampersant kratka 039 średnik zamknij nawias okrągły.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def w12 otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global u1 przecinek w1 przecinek w2 przecinek w3 przecinek u2 przecinek u3 przecinek v1 przecinek v3 przecinek v2.
w1 znak równości otwórz nawias okrągły u1 asterysk u1 plus u2 asterysk u2 zamknij nawias okrągły plus u3 asterysk u3.
return w1.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def w22 otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global u1 przecinek w1 przecinek w2 przecinek w3 przecinek u2 przecinek u3 przecinek v1 przecinek v3 przecinek v2.
w2 znak równości otwórz nawias okrągły v1 asterysk v1 plus v2 asterysk v2 zamknij nawias okrągły plus v3 asterysk v3.
return w2.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def w32 otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global u1 przecinek w1 przecinek w2 przecinek w3 przecinek u2 przecinek u3 przecinek v1 przecinek v3 przecinek v2.
w3 znak równości otwórz nawias okrągły u1 asterysk v1 plus u2 asterysk v2 zamknij nawias okrągły plus u3 asterysk v3.
return w3.
Prostopad podkreślnik C5 podkreślnik 82o podkreślnik C5 podkreślnik 9B podkreślnik C4 podkreślnik 87 podkreślnik prostych otwórz nawias okrągły zamknij nawias okrągły.