23.1.23010240. Učitati proizvoljan prirodan broj i ispitati da li je to prost broj.

Opis rješenja:

Listing programa:


/* 23010240 Unijeti proizvoljan prirodan broj i ispitati da li je to prost broj */
import java.util.Scanner;
public class zadatak{
    public static void main(String[] args){
        Scanner input = new Scanner (System.in);
        int a;

        System.out.print(" Unesi proizvoljan prirodan broj: ");
        a = input.nextInt();
        while (a< 1){
            System.out.print(" Broj koji ste unijeli nije prirodan. Unesi proizvoljan prirodan broj: ");
            a = input.nextInt();
        }

        boolean prost=true;

        for (int i=2; i < a && prost==true; i++)
            if (a%i==0)
                prost=false;
        if (prost==true)
            System.out.print(" Broj je prost.");
        else
            System.out.print(" Broj je složen.");
    }
}

Ispis na ekranu:

Riješeni zadaci    Index