P2 - 2021/22 - DN07 preverjanje gesel¶
Imamo program, s katerim ustvarimo geslo, sestavljeno iz treh besed:
Primer programa
public class Gesla {
static String[] prva = {"Miha", "Micka", "Tone", "Lojze", "Mojca", "Pepca", "Franci", "Francka"};
static String[] druga = {"Vozi", "Seka", "Potrebuje", "Gleda", "Barva", "Voha", "Lomi", "Popravlja"};
static String[] tretja = {"Kolo", "Avto", "Likalnik", "Sonce", "Vrtnico", "Drevo", "Lopato", "Sekiro"};
static String ustvariGeslo() {
Random rnd = new Random();
int rnd1 = rnd.nextInt(prva.length);
int rnd2 = rnd.nextInt(druga.length);
int rnd3 = rnd.nextInt(tretja.length);
return prva[rnd1] + druga[rnd2] + tretja[rnd3];
}
public static void main(String[] args) {
System.out.println(ustvariGeslo());
}
}
Napiši program DN07.java
, ki preveriti, ali lahko zgornji program ustvari geslo, ki je podano v prvem argumentu.
Ker zgornji program lahko ustvari geslo MickaGledaSonce
, mora vaš program ob klicu java DN07 MickaGledaSonce
izpisati true
. Podobno, ker zgornji program ne more ustvariti gesla "JožeLupiBanano", mora vaš program ob klicu java DN07 JožeLupiBanano
izpisati false
.
Pred oddajo programa na eUčilnci preverite pravilnost delovanja.
Zadnja posodobitev:
April 3, 2022