Misja: Rozkład liczby
Napisz program, który dla podanej przez użytkownika liczby naturalnej dodatniej 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;
Wynik:
Program, na standardowym wyjściu, wypisze czynniki pierwsze liczby n.
Porównaj swoje rozwiązanie z przedstawionym w filmie.

Film dostępny pod adresem /preview/resource/RKHONU7BUQlro
Film przedstawia implementację algorytmu faktoryzacji w języku Java.
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łumiesiac– liczba naturalna dodatnia należąca do przedziałudzien– liczba naturalna dodatnia należąca do przedziału
Wynik:
Na standardowym wyjściu wyświetlane są czynniki pierwsze liczb rok, miesiac i dzien w osobnych wierszach. Czynniki powinny być oddzielone spacją.