Repository navigation
Expand file tree
/
Copy pathcliOyun.java
More file actions
68 lines (55 loc) · 1.99 KB
/
Copy pathcliOyun.java
File metadata and controls
68 lines (55 loc) · 1.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import java.util.Scanner;
import java.util.Random;
public class cliOyun{
static Random random = new Random();
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String nick;
String isim;
anadongu:
while (true){
isimdongu:
while (true){
System.out.print("AD : ");
isim = sc.nextLine();
if (!isim.equals("")){
break isimdongu;
}
else System.out.println("\n\033[31mLütfen\033[0m , bir isim gir ...\n");
}
nickdongu:
while (true){
System.out.print("Nick : ");
nick = sc.nextLine();
if (!nick.equals("")){
break nickdongu;
}
else{
nick = getNick(getRandom(8, 10));
System.out.println(String.format("Senin için '%s' nick'ini hazırladım .",nick));
System.out.print("Başka bir nick almak için [Enter] , devam etmek için herhangi bir tuşa bas ");
String dogrulama = sc.nextLine();
if (!dogrulama.equals("")){
break nickdongu;
}
}
}
System.out.println(String.format("Isim : %s \nNick : %s\n\n[Devam edil]", isim,nick));
String dogrulama = sc.nextLine();
}
}
public static int getRandom(int ilk,int son){
while (true){
int ham = random.nextInt(son);
if (ham >= ilk) return ham;
}
}
public static String getNick(int hane){
String nick = "";
for (int i=0;i<hane;i++){
nick += String.valueOf((char) getRandom(100, 150));
//System.out.println(nick);
}
return nick;
}
}