1
Pokaż ćwiczenia:

Zadanie 2. Liczba PI (9 pkt)

W kartezjańskim układzie współrzędnych na płaszczyźnie narysowano kwadrat o boku długości 400 i środku symetrii w punkcie (200; 200). Boki kwadratu są równoległe do osi układu współrzędnych. W kwadrat wpisano koło. Następnie wylosowano 10000 punktów należących do kwadratu. Współrzędne (x, y) punktów zostały zapisane w pliku punkty.txt, każdy punkt w osobnym wierszu. Wiersz ma postać dwóch liczb całkowitych z zakresu <0; 400>, rozdzielonych pojedynczym znakiem odstępu.

Korzystając z powyższych danych oraz dostępnych narzędzi informatycznych, wykonaj zadania. Wyniki zapisz w pliku tekstowym wyniki_4.txt. Odpowiedź do każdego zadania poprzedź numerem właściwego zadania.

Zadanie zostało stworzone przez Centralną Komisję Egzaminacyjną i pojawiło się na egzaminie maturalnym z informatyki w 2019 roku (poziom rozszerzony, część II, egzamin w tzw. starej formule). Cały arkusz można znaleźć na stronie internetowej CKE.

RzQdXP2tqTTOh

Przycisk do pobrania TXT 1000 punktów współrzędnych x, y.

Plik TXT o rozmiarze 82.58 KB w języku polskim

Zadanie 2.1 (3 pkt)

Wypisz współrzędne tych punktów, które należą do brzegu koła (okręgu), oraz podaj liczbę punktów należących do wnętrza koła (brzeg koła nie należy do wnętrza koła).

Wskazówka:

Równanie okręgu o środku w punkcie S=a, b i promieniu r>0 ma postać:

x-a2+y-b2=r2

Informacja:

W pliku wśród 100 pierwszych punktów 80 należy do wnętrza koła.

Do oceny oddajesz:

  • plik wyniki_4.txt zawierający poprzedzoną numerem zadania odpowiedź (współrzędne punktów należących do brzegu koła oraz liczbę punktów należących do wnętrza koła);

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

Swoje rozwiązanie przetestuj dla danych zapisanych w testerkach.

21
Ćwiczenie 1

JĘZYK JAVA

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

JĘZYK C++

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

JĘZYK PYTHON

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

Zadanie 2.2

Przy założeniu równomiernego rozkładu punktów w kwadracie, stosunek liczby punktów należących do koła do liczby punktów należących do kwadratu jest w przybliżeniu równy stosunkowi pola koła do pola kwadratu :

Dla przypomnienia:

Wyznacz przybliżoną wartość liczby , biorąc pod uwagę punkty z pliku punkty.txt:

  • pierwsze 1000 punktów,

  • pierwsze 5000 punktów,

  • wszystkie punkty.

Wynik zaokrąglij do czterech miejsc po przecinku.

Informacja:

Przybliżona wartość liczby dla pierwszych 100 punktów z pliku wynosi 3 , 2000.

Do oceny oddajesz:

  • plik wyniki_4.txt zawierający poprzedzoną numerem zadania odpowiedź (przybliżoną wartość liczby zaokrągloną do czterech miejsc po przecinku);

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

Swoje rozwiązanie przetestuj dla danych zapisanych w testerkach.

31
Ćwiczenie 4

C++

R1Ts8hkeeEBUT
Wymyśl pytanie na kartkówkę związane z tematem materiału.
31
Ćwiczenie 5

JĘZYK JAVA

R713rGOtaIwih
Wymyśl pytanie na kartkówkę związane z tematem materiału.
31
Ćwiczenie 6

JĘZYK PYTHON

R6bH0UYBTDok2
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
1
Pokaż ćwiczenia:

Zadanie 3. Rękopis znaleziony w Bajtolandii

W pewnym zamku w Bajtolandii archeologowie odnaleźli ukrytą komnatę, a w niej odkryli rękopis. Badacze doszli do wniosku, że rękopis ten zawiera współrzędne miejsca, w którym ukryto legendarny artefakt – złoty cyrkiel.

Wiedzą, że skryba, który przygotował rękopis, był genialnym matematykiem, który za cel postawił sobie znalezienie wszystkich par liczb zaprzyjaźnionych. Współrzędne ukrył wśród 100 par liczb, jednak nie wszystkie z nich są liczbami zaprzyjaźnionymi.

Archeologowie zakładają, że współrzędne również będą liczbami zaprzyjaźnionymi.

Ponieważ badacze nie mogli sprawdzić wszystkich współrzędnych, poszukali kolejnych wskazówek. Na jednej ze ścian znaleźli inskrypcję, która wskazywała, że prawidłowe współrzędne to para liczb zaprzyjaźnionych, które są większe od liczby pierwszej X, ale mniejsze od liczby pierwszej Y. Wartości liczb pierwszych X i Y były wyryte na podłodze komnaty.

Wszystkie niezbędne dane archeologowie zapisali w pliku rekopis.txt.

Korzystając z powyższych danych oraz dostępnych narzędzi informatycznych, wykonaj zadania. Wyniki zapisz w pliku tekstowym wyniki.txt.

Plik rekopis.txt zawiera 101 par liczb naturalnych. W pierwszym wierszu znajdują się liczby pierwsze X oraz Y (liczby zapisane na posadzce). Kolejne wiersze zawierają liczby będące potencjalnymi współrzędnymi ukrycia artefaktu. Liczby oddzielone są od siebie pojedynczym znakiem spacji, każda z par zapisana jest w osobnym wierszu.

RMYcDNwgN8I6w

Plik TXT o rozmiarze 939.00 B w języku polskim

Wypisz z pliku rekopis.txt taką parę liczb zaprzyjaźnionych, w której obie liczby należą do przedziału <X,Y>.

Ważne!

Liczby zaprzyjaźnione to taka para liczb naturalnych, których suma dzielników właściwych każdej z tych liczb jest równa drugiej liczbie. Dzielnikami właściwymi liczby nazywamy dzielniki, które są mniejsze od tej liczby.

Do oceny oddajesz:

  • plik wyniki_5.txt zawierający poprzedzoną numerem zadania odpowiedź (parę liczb zaprzyjaźnionych);

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

Swoje rozwiązanie przetestuj dla danych zapisanych w testerkach.

21
Ćwiczenie 7

JĘZYK C++

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

JĘZYK JAVA

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

JĘZYK PYTHON

R1TtbpVyd1Jgp
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Odpowiedź

Poprawna odpowiedź do zadania dla danych z pliku:

Rewew4TNjnAwR

Plik TXT o rozmiarze 13.00 B w języku polskim