Program który wyświetla liczby pierwsze.

0

Cześć wszystkim ;) Jestem początkujący, mam do napisania program który wyświetli 10 pierwszych liczb pierwszych. Napisałem coś takiego ale kompletnie nie mam pojęcia jak to przekształcić tak żeby program wypisał pierwszych 10 liczb pierwszych a nie liczby pierwsze z zakresu od 2 do 10. Naprowadzi mnie ktoś?


 for (int i = 2; i <= 10; i++) {
                    for (int j = 2; j <= i; j++) {
                        if (j == i) {
                            System.out.println(i);
                        }
                        if (i % j == 0) {
                            break;
                        }
                    }
                }
            }
0

Masz gotowca:
https://beginnersbook.com/2014/01/java-program-to-display-first-n-or-first-100-prime-numbers/
albo:
zamiast pętli for z i zrób sobie pętlę while w której będziesz iterował dopóki jakiś licznik jest mniejszy niż 10. Licznik ten zwiększaj sobie tam gdzie wypisujesz kolejne liczby.

1 użytkowników online, w tym zalogowanych: 0, gości: 1