Polecenie 1

Napisz program, który dla podanej przez użytkownika liczby naturalnej dodatniej n większej od 1 wypisze jej czynniki pierwsze.

Specyfikacja problemu:

Dane:

  • n – liczba, którą należy rozłożyć na czynniki pierwsze; liczba naturalna dodatnia; n>1

Wynik:

Program, na standardowym wyjściu, wypisze czynniki pierwsze liczby n.

RBrJr4VVCtam5
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Polecenie 2

Porównaj swoje rozwiązanie z przedstawionym w filmie.

RKHONU7BUQlro
Film przedstawia implementację algorytmu faktoryzacji w języku Java.
R18c3CTCQovrL

Przycisk do pobrania pliku TXT z kodem źródłowym.

Plik TXT o rozmiarze 526.00 B w języku polskim
R1Br7ycuMPupd

Przycisk do pobrania pliku TXT z kodem źródłowym.

Plik TXT o rozmiarze 664.00 B w języku polskim
Polecenie 3

Uzupełnij definicję funkcji, która rozłoży na czynniki pierwsze twoją datę urodzenia – osobno dzień, miesiąc oraz rok.

Działanie programu przetestuj dla 15.01.1994 r.

Specyfikacja problemu:

Dane:

  • rok – liczba naturalna dodatnia należąca do przedziału <1900, 2022>

  • miesiac – liczba naturalna dodatnia należąca do przedziału <1, 12>

  • dzien – liczba naturalna dodatnia należąca do przedziału <1, 31>

Wynik:

Na standardowym wyjściu wyświetlane są czynniki pierwsze liczb rok, miesiacdzien w osobnych wierszach. Czynniki powinny być oddzielone spacją.

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