23.1.23010290. Učitavati brojeve i ispitivati da li su prosti pa takve sabirati dok ne unesemo 5 prostih brojeva. Ispisati zbir.
Opis rješenja:
Listing programa:
/* 23010290 Učitavati brojeve i ispitivati da li su prosti pa takve sabirati dok ne učitamo 5 prostih brojeva. Ispisati zbir. */
import java.util.Scanner;
public class zadatak{
public static void main(String[] args)
{
Scanner input = new Scanner (System.in);
boolean prost;
int br=0, suma5=0, x;
double kor;
while (br< 5)
{
prost=true;
System.out.print(" Unesi broj:");
x = input.nextInt();
kor=Math.sqrt(x);
for (int i=2; i<= kor && prost==true; i++)
if (x%i==0)
prost=false;
if (x==2)
prost=true;
if (prost==true)
{
System.out.print(" Prost je.");
suma5=suma5+x ;
br++;
}
else
System.out.print(" Nije prost.");
}
System.out.print(" Suma 5 unesenih prostih brojeva je :" +suma5);
}
}
Ispis na ekranu:
Riješeni zadaci Index
|