Zadanie 3

Napisz program, który obliczy odległość danego punktu od środka układu współrzędnych. Położenie punktu w trójwymiarowym kartezjańskim układzie współrzędnych określone jest za pomocą trzech składowych współrzędnych:  x i y i z i . Odległość punktu od początku układu współrzędnych obliczamy ze wzoru:

l i = x i 2 + y i 2 + z i 2

Zestawy punktów, dla których masz obliczyć odległości od środka układu współrzędnych, znajdują się w pliku dane.txt (współrzędne x, y, z oddzielone są znakami odstępu, każdy zestaw współrzędnych zapisany w osobnej linii). Wyniki zapisz z dokładnością do dwóch miejsc po przecinku w pliku wyniki_3.txt – każda odległość w osobnym wierszu, w porządku odpowiadającym kolejności zestawów współrzędnych w pliku z danymi.

Plik dane.txt zawierający 100 zestawów współrzędnych:

R18ucxt2Ryzox

Przycisk do pobrania pliku TXT z treścią zadania.

Plik TXT o rozmiarze 1.92 KB w języku polskim
Przykład 1

Dla przykładowych danych:

Linia 1. 5 kropka 1 4 kropka 8 2 kropka 1. Linia 2. minus 2 kropka 1 2 kropka 5 42 kropka 31. Linia 3. minus 4 2 kropka 1 minus 3 kropka 33. Linia 4. minus 4 kropka 9 minus 2 kropka 6 minus 5 kropka 4.

wyniki powinny wyglądać następująco:

Linia 1. 7 kropka 31. Linia 2. 42 kropka 43. Linia 3. 5 kropka 61. Linia 4. 7 kropka 74.

Do oceny oddajesz:

  • plik wyniki_3.txt zawierający odpowiedź (odległości od środka układu współrzędnych, zapisane w osobnych liniach, z dokładnością do dwóch miejsc po przecinku),

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

Rozwiąż zadanie dla danych wejściowych zawartych w pliku. Wykorzystaj w tym celu jeden z języków programowania: C++, Java lub Python. Odpowiedź do zadania znajdziesz pod sekcją ćwiczeń.

11
Pokaż ćwiczenia:

JĘZYK C++

21
Ćwiczenie 1
R1PaW7kJG3Dm51
Wymyśl pytanie na kartkówkę związane z tematem materiału.

JĘZYK JAVA

21
Ćwiczenie 2
R17UIoApgdEty
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.

JĘZYK PYTHON

21
Ćwiczenie 3
RE06ggW58a4mH
Wymyśl pytanie na kartkówkę związane z tematem materiału.

Odpowiedź

Odpowiedź dla danych z pliku dane.txt:

Rt9supxgHUKky

Przycisk do pobrania pliku TXT z wynikiem zadania.

Plik TXT o rozmiarze 690.00 B w języku polskim