RLRLTTKMM6E4H

I_R_W14_M33_Java Rozkład liczby na czynniki pierwsze

Już wiesz
  • jak rozłożyć liczbę na czynniki pierwsze,

  • znasz algorytm rozkładu liczby na czynniki pierwsze.

Teraz czas sprawdzić swoją wiedzę i umiejętności w praktyce

Ćwiczenie 1
RG2CVEM45NZBP
Wskaż poprawne definicje liczby pierwszej Możliwe odpowiedzi: 1. Liczba całkowita, która ma 2 dzielniki całkowite: 1 oraz samą siebie., 2. Liczba naturalna, która ma 2 dzielniki naturalną: 1 oraz samą siebie., 3. Liczba, która dzieli się przez 1 oraz samą siebie., 4. Liczba naturalna, która nie jest iloczynem dwóch liczb całkowitych większych od 1.
Ćwiczenie 2
R1XAEEAO9S5SG
Czynnikami pierwszymi liczby 36 są: Możliwe odpowiedzi: 1. 2, 2, 3, 3, 2. 2, 2, 4, 4, 3. 2, 3, 3, 3, 4. 2, 2, 2, 3
Ćwiczenie 3
R1QRGMU46L58N
Zaznacz liczby pierwsze.
Ćwiczenie 4
R4AUEVUME67AK
Łączenie par. Zdecyduj, które zdania są prawdziwe, a które fałszywe.. . Możliwe odpowiedzi: Prawda, Fałsz. . Możliwe odpowiedzi: Prawda, Fałsz. . Możliwe odpowiedzi: Prawda, Fałsz. . Możliwe odpowiedzi: Prawda, Fałsz. . Możliwe odpowiedzi: Prawda, Fałsz. . Możliwe odpowiedzi: Prawda, Fałsz
Ćwiczenie 5
R1GOSCZS4NVTS
Wypisz czynniki pierwsze liczby 488. (Uzupełnij).
Ćwiczenie 6

Przedstawiony pseudokod ma za zadanie rozkładać podaną liczbę na czynniki pierwsze, jednak jego autor popełnił parę błędów. Zapoznaj się z pseudokodem i popraw odnalezione błędy.

Linia 1. liczbaDoSprawdzenia znak równości x. Linia 2. pierwsza znak równości 1. Linia 4. dopóki liczbaDoSprawdzenia zamknij nawias ostrokątny znak równości 1 wykonuj. Linia 5. dopóki liczbaDoSprawdzenia mod pierwsza wykrzyknik znak równości 0 wykonuj. Linia 6. wypisz pierwsza. Linia 7. liczbaDoSprawdzenia znak równości liczbaDoSprawdzenia prawy ukośnik pierwsza. Linia 9. pierwsza znak równości kolejna liczba pierwsza.
RRERV5TUE35G4
Popraw pseudokod. (Uzupełnij).
Ćwiczenie 7
RDJBXFCU41OXP
liczbaDoSprawdzenia = x
pierwsza = 2

dopóki liczbaDoSprawdzenia > 1 wykonuj
jeżeli 1. wypisz pierwsza, 2. pierwsza != 2, 3. pierwsza = kolejna liczba pierwsza wykonuj
1. wypisz pierwsza, 2. pierwsza != 2, 3. pierwsza = kolejna liczba pierwsza
dopóki liczbaDoSprawdzenia mod pierwsza = 0 wykonuj
liczbaDoSprawdzenia = liczbaDoSprawdzenia / pierwsza

1. wypisz pierwsza, 2. pierwsza != 2, 3. pierwsza = kolejna liczba pierwsza
Ćwiczenie 8
RJBC75OTUQZP3
To jest 1. pierwszy_poprawny, 2. drugi_poprawny a to 1. pierwszy_poprawny, 2. drugi_poprawny element
1
Ćwiczenie 9

Napisz program, który wypisze czynniki pierwsze liczby naturalnej dodatniej. Sprawdź jego działanie dla rozkladanaLiczba = 18.

Specyfikacja problemu:

Dane:

  • rozkladanaLiczba – liczba naturalna dodatnia; rozkladanaLiczba > 1

Wynik:

Program, na wyjściu standardowym, wypisze czynniki pierwsze danej liczby.

RZEFV7hpOlRMt
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
1
Ćwiczenie 10

Napisz program rozkładający liczbę całkowitą na czynniki pierwsze, a następnie wypisujący największy czynnik, jaki pojawił się w rozkładzie. Sprawdź działanie programu dla liczby 5625.

Specyfikacja problemu:

Dane:

  • rozkladanaLiczba – liczba naturalna dodatnia większa od 1; liczba, której faktoryzację należy przeprowadzić

Wynik:

  • najwiekszy – największy czynnik podanej liczby; liczba naturalna

Przykładowe wyjście dla liczby 5625:

Linia 1. 5.
R1Vb9AYK7ejBZ
Wymyśl pytanie na kartkówkę związane z tematem materiału.
1
Ćwiczenie 11

Napisz program rozkładający liczbę całkowitą na czynniki pierwsze, a następnie wypisujący czynnik, który najwięcej razy pojawił się w rozkładzie. Sprawdź działanie programu dla liczby 13835745.

Jeśli w rozkładzie na czynniki pierwsze danej liczby występuje więcej niż jeden taki czynnik, czynniki powinny być wypisywane w nowych wierszach.

Specyfikacja problemu:

Dane:

  • rozkladanaLiczba – liczba naturalna dodatnia większa od 1; liczba, której faktoryzację należy przeprowadzić

Wynik:

Na wyjściu standardowym program wypisze czynnik, który najczęściej pojawił się w rozkładzie. Jeżeli jest kilka takich czynników, program wypisuje je w oddzielnych linijkach, w kolejności od najmniejszego do największego.

Przykładowe wyjście dla liczby 13835745:

Linia 1. 11.
R58SFNP8QX3kc1
Wymyśl pytanie na kartkówkę związane z tematem materiału.