Sprawdź się
Program powinien sprawdzać, czy podana liczba liczbaTest
jest liczbą pierwszą. Blok pętli for
jest niepełny. Dopisz brakujący kod, aby program działał poprawnie, czyli sprawdzał, czy podana liczba jest pierwsza i wypisywał odpowiedni komunikat.
Przetestuj jego działanie dla liczby 17.
Specyfikacja:
Dane:
liczbaTest
– liczba naturalna dodatnia
Wynik:
Program wyświetla komunikat, czy dana liczba jest liczbą pierwszą: Liczba liczbaTest jest liczbą pierwszą
lub Liczba liczbaTest nie jest liczbą pierwszą
.
Przykładowy wynik programu dla wartości 17:
Przedstawiony kod powinien sprawdzać, czy podana liczba liczbaTest
jest liczbą doskonałą. Blok pętli for
jest niepełny. Dopisz brakujący kod, aby program działał poprawnie, czyli sprawdzał, czy podana liczba jest liczbą doskonałą i wypisywał odpowiedni komunikat.
Przetestuj jego działanie dla liczby 496.
Specyfikacja:
Dane:
liczbaTest
– liczba naturalna dodatnia
Wynik:
Program wyświetla komunikat, czy dana liczba jest liczbą doskonałą: Liczba liczbaTest jest liczbą doskonałą
lub Liczba liczbaTest nie jest liczbą doskonałą
.
Przykładowy wynik programu dla wartości 496:
Liczby palindromiczne to takie, które po przeczytaniu od lewej strony do prawej i od prawej do lewej są identyczne np. 5225. Napisz program, który wypisze liczby palindromiczne z zakresu <a, b>
. Przetestuj go dla przedziału <10, 1000>
.
Specyfikacja:
Dane:
a
– liczba naturalna dodatnia, początek przedziałub
– liczba naturalna dodatnia, koniec przedziału
Wynik:
Program wyświetla liczby palindromiczne z podanego zakresu (każdą w nowej linii).
Przykładowy wynik programu dla a = 10 oraz b = 1000: