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: