Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package liczbapierwsza;
- import javax.swing.JOptionPane;
- public class Main {
- public static void main(String[] args) {
- boolean maPodzielniki = false;
- int liczba = Integer.parseInt(JOptionPane.showInputDialog("Podaj liczbe"));
- if (liczba == 1)
- JOptionPane.showMessageDialog(null, liczba+" nie jest liczba pierwsza");
- else {
- int podzielnik = 2;
- while ((podzielnik <= Math.sqrt(liczba)) && (!maPodzielniki)){
- if(liczba % podzielnik ==0){
- JOptionPane.showMessageDialog(null, "znaleziono podzielniki "+podzielnik);
- maPodzielniki = true;
- }
- else
- if (podzielnik ==2)
- podzielnik = 3;
- else
- podzielnik = podzielnik+2;
- }
- if (maPodzielniki)
- JOptionPane.showMessageDialog(null, liczba+" nie jest liczba pierwsza");
- else
- JOptionPane.showMessageDialog(null, liczba+" jest liczba pierwsza");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement