23.1.23010320. Generisati 5 slučajnih 3-cifrenih brojeva i ispisati najmanji neparan od njih ako ga ima ili reći da ga nema.

Opis rješenja:

Listing programa:


/* 23010320 Generisati 5 slučajnih 3-cifrenih brojeva i ispisati najmanji neparan od njih ako ga ima ili reći da ga nema*/
import java.util.Random;
public class zadatak{
    public static void main(String[] args)
    {
        int min=1000;
        Random randomGenerator = new Random();
        for (int idx = 1; idx < = 5; ++idx)
        {
            int randomInt = randomGenerator.nextInt(999);
            while (randomInt < 100)
            {
                randomInt = randomGenerator.nextInt(999);
            }
            System.out.print(" Random broj sa rednim brojem " +idx+" je " +randomInt +" ." +" \n");
            if((randomInt< min) && (randomInt %2 ==1))
                min=randomInt;
        }

        if(min !=1000)
            System.out.print(" Najmanji neparni od 5 random trocifrenih brojeva je " +min+" .");
        else
            System.out.print(" Svih 5 random brojeva su parni.");
    }
}

Ispis na ekranu:

Riješeni zadaci    Index