Sprawdź się
Zadanie 3. Średnia arytmetyczna czynników pierwszych
W pliku liczby.txt
w oddzielnych wierszach znajduje się 200 liczb naturalnych, każda o długości od 1 do 5 cyfr.
Dla każdej liczby z pliku liczby.txt
podaj średnią arytmetyczną ze wszystkich jej czynników pierwszych, zaokrągloną do 2 miejsc po przecinku. Odpowiedzi zapisz w pliku wynik.txt
.
Jeśli liczba nie ma czynników pierwszych, program powinien zwrócić wartość 0.
Do oceny oddajesz:
plik
wynik.txt
zawierający odpowiedź do zadania (200 liczb oznaczających średnie arytmetyczne z czynników pierwszych liczb z plikuliczby.txt
, każda średnia w nowej linii);plik(i) z komputerową realizacją zadania (kodem programu).
Przedstaw rozwiązanie zadania dla przykładowych danych, pisząc program w języku C++, Java lub Python. Następnie rozwiąż zadanie lokalnie na swoim komputerze, pamiętając o poprawnym wczytaniu i zapisywaniu plików. Rozwiązanie zadania znajdziesz na dole tej sekcji.
JĘZYK JAVA
JĘZYK C++
JĘZYK PYTHON
Odpowiedź
Poprawna odpowiedź dla danych z pliku: