23.1.23010330. Generisati 10 slučajnih 2-cifrenih brojeva i ispisati najveći paran od njih ako ga ima.

Opis rješenja:

Listing programa:

/* 23010330 Generisati 10 slučajnih 2-cifrenih brojeva i ispisati najveći paran od njih ako ga ima*/
import java.util.Random;
public class zadatak{
    public static void main(String[] args)
    {
        int max=-1;
        Random randomGenerator = new Random();
        for (int idx = 1; idx < = 10; ++idx){
            int randomInt = randomGenerator.nextInt(99);
            while (randomInt < 10){
                randomInt = randomGenerator.nextInt(99);
            }
            System.out.print(" Random broj sa rednim brojem " +idx+" je " +randomInt +" ." +" \n");
            if((randomInt> max) && (randomInt %2 ==0))
                max=randomInt;
        }
        if(max !=-1)
            System.out.print(" Najveći parni od 10 random dvocifrenih brojeva je " +max+" .");
        else
            System.out.print(" Svih 10 random brojeva su neparni.");
    }
}

Ispis na ekranu:

Riješeni zadaci    Index