728x90
로그인하기
package play;
import java.util.Scanner;
public class Scanner01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String ID, PW;
System.out.println("아이디를 입력하세요");
ID = sc.next();
System.out.println("비밀번호를 입력하세요");
PW = sc.next();
if(PW.equals("1111")) {
System.out.println("로그인성공");
}else {
System.out.println("비밀번호가 틀렸습니다.");
}
}
}
퀴즈만들기
package play;
import java.util.Scanner;
public class Scanner01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String q = "Q. 다음중 동물이 아닌것은?.\n"
+"1. 강아지\n"
+"2. 고양이\n"
+"3. 비둘기\n"
+"4. 취객\n";
int choice;
int answer = 4;
System.out.println(q);
choice = sc.nextInt();
if(choice == answer) {
System.out.println("정답입니다.");
}else {
System.out.println("오답입니다.");
}
}
}
3항 연산자를 이용해서 만들기
package play;
import java.util.Scanner;
public class Scanner01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String q = "Q. 다음중 동물이 아닌것은?.\n"
+"1. 강아지\n"
+"2. 고양이\n"
+"3. 비둘기\n"
+"4. 취객\n";
int choice;
int answer = 4;
String result = "";
System.out.println(q);
choice = sc.nextInt();
result= choice == answer ?"정답입니다." :"오답입니다";
System.out.println(result);
}
}
정답을 switch로 받기
package play;
import java.util.Scanner;
public class Scanner01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String q = "Q. 밥먹으러갈래?.\n"
+"1. 아니. 나 배불러\n"
+"2. 뭐먹을래?\n"
+"3. 국밥!\n"
+"4. 술먹자\n";
int choice;
System.out.println(q);
System.out.print("입력: ");
choice = sc.nextInt();
switch (choice) {
case 1:
System.out.println("그래...");
System.out.println("==끝==");
break;
case 2:
System.out.println("그런걸 물어봐?");
System.out.println("==끝==");
break;
case 3:
System.out.println("굳");
break;
case 4:
System.out.println("미친ㄴ");
System.out.println("==끝==");
break;
default:
System.out.println("어휴...");
System.out.println("==끝==");
}
}
}
728x90
'JAVA' 카테고리의 다른 글
배열 연습문제02 (0) | 2020.07.31 |
---|---|
printf 사용 (0) | 2020.07.30 |
Scanner 연습문제 (0) | 2020.07.30 |
for 연습02 (0) | 2020.07.30 |
if-else 연습 (0) | 2020.07.28 |