Schemat interaktywny
Za pomocą schematu blokowego lub języka programowania zapisz algorytm sprawdzający, czy dana liczba naturalna jest liczbą pierwszą. Przetestuj działanie swojego programu dla liczby n = 997
oraz n = 1024
. W programie należy użyć instrukcji break
.
Za pomocą języka Python zapisz algorytm sprawdzający, czy dana liczba naturalna jest liczbą pierwszą. Przetestuj działanie swojego programu dla liczby n = 997
oraz n = 1024
. W programie należy użyć instrukcji break
.
Specyfikacja problemu:
Dane:
n
– liczba naturalna; sprawdzamy czy jest liczbą pierwszą;
Wynik:
Program, zależnie od wyniku, wyświetla komunikat:
n jest liczba pierwsza
lubn nie jest liczba pierwsza
.
Porównaj swoje rozwiązanie z algorytmem przedstawionym w prezentacji.
![Ilustracja przedstawia schemat blokowy. 1: Zielony okrąg Start. 2: Niebieski prostokąt i := 2. 3: Fioletowy równoległobok Wczytaj n. 4: Niebieski romb Czy i jest mniejsze lub równe pierwiastek z en? Jeżeli nie w kroku 4 to. 5: Fioletowy równoległobok Wypisz "n jest liczba pierwsza". 6. Czerwony okrąg STOP. Jeżeli tak w kroku 4 to. 5: Niebieski romb Czy reszta z dzielenia n przez i wynosi 0? Jeżeli nie w kroku 5 to. 6: Niebieski prostokąt i++. 7: Krok 4. Jeżeli tak w kroku 5 to. 6: Fioletowy równoległobok Wypisz "n nie jest liczba pierwsza". 7: Niebieski prostokąt Przerwanie instrukcją break. 8: Czerwony okrąg STOP.](https://static.zpe.gov.pl/portal/f/res-minimized/RKRi7MqQGyv7t/1645193614/1VPOGwXpdX8bke0Plzhr7abrkgmm8L6w.png)
Napisz program, który obliczy sumę liczb nieparzystych z przedziału oraz wypisze wszystkie liczby będące składnikami sumy. Użyj instrukcji continue
lub break
.
Napisz program w języku Python, który obliczy sumę liczb nieparzystych z przedziału oraz wypisze wszystkie liczby będące składnikami sumy. Użyj instrukcjicontinue
lub break
.
Specyfikacja problemu:
Dane:
a
– początek przedziału, dla którego obliczamy sumę liczb nieparzystych; liczba całkowitab
– koniec przedziału, dla którego obliczamy sumę liczb nieparzystych; liczba całkowita
Wynik:
Wydrukowany komunikat tekstowy zawierający informację o obliczonej sumie oraz wypisaną listę wszystkich liczb będących jej składnikami.
Swój program przetestuj dla przedziału .