Zadanie 2.

W pliku liczby.txt znajduje się 100 wierszy, każdy z nich zawiera parę liczb naturalnych.

R10560sFPdYbf

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

Plik TXT o rozmiarze 942.00 B w języku polskim

Napisz program, który dla pliku liczby.txt obliczy, ile silni liczb naturalnych znajduje się pomiędzy liczbami podanymi w danym wierszu. Odpowiedzi zapisz do pliku wynik.txt.

Przykład 1

Dla liczb 12 i 122 poprawnym wynikiem będzie 2. Między tymi liczbami znajdują się liczby .

Dla 2 i 720 poprawnym wynikiem jest 5. Między tymi liczbami znajduje się , , , .

Do oceny oddajesz:

  • plik wynik.txt zawierający odpowiedź do zadania (100 wierszy, każdy z nich zawiera liczbę naturalną, która oznacza, ile silni liczb naturalnych znajduje się pomiędzy liczbami podanymi w odpowiednim wierszu w pliku liczby.txt),

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

Polecenie 1

Przeanalizuj prezentację przedstawiającą rozwiązanie zadania, a następnie wykonaj polecenia.

Rozwiązanie

Rozwiązanie zadania przedstawimy w postaci pseudokodu, ponieważ na egzaminie maturalnym można korzystać z wybranego języka programowania: C++, Java lub Python.

R193zA3eqbBdE1
Źródło: Contentplus.pl sp. z o.o., licencja: CC BY-SA 3.0.

Odpowiedź do zadania

Odpowiedź do zadania dla danych z pliku liczby.txt:

R1WfCWOIwayZE

Plik TXT o rozmiarze 298.00 B w języku polskim
1
Polecenie 2

Zapisz rozwiązanie, wykorzystując schemat interaktywny. Przetestuj działanie programu dla liczb 2 oraz 720.

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

Przedstaw rozwiązanie zadania w postaci programu napisanego w wybranym  języku (C++, Java lub Python). Zadbaj o prawidłowe wczytanie danych z pliku tekstowego do programu.

R3xg1JysKmJNu