
첫번째 개발일지
안녕하세요 #a991102 입니다.
오늘부터 제가 오늘하루동안 공부했던 소스들을 공유하려고 합니다.
쉬운 글들 부터 차근차근 올려 훗날에는 더욱 발전된 글 솜씨를 보여드리겠습니다 .
아직 많이 초보스럽고 서툰점 많다는거 이해하고 봐주셨으면 감사하겠습니다.
오늘은 여러가지를 했는데요 그중에서 2가지 정도만 올려보도록 하겠습니다.
import java.util.Scanner;
public class FlowEx7 {
public static void main(String args []){
int user, com;
System.out.println("가위(1) , 바위(2), 보(3) 중 하나를 입력하세요");
Scanner scanner = new Scanner(System.in);
String tmp = scanner.nextLine(); -값을 입력받는 부분입니다
user = Integer.parseInt(tmp); - 입력받은 값을 user 부분에 저장합니다
com = (int)(Math.random() *3) +1;
- 이부분은 랜덤의 수를 0부터 3까지 받는다는건데요 뒤에 +1 이 붙어
있기 때문에 1부터 3까지 랜덤의 수를 만드는 부분입니다.
System.out.println("당신은 " +user +"입니다");
System.out.println("컴퓨터는" +com +"입니다");
switch (user-com) {
- 예를들어 user가 가위(1)를 내고 컴퓨터가 바위(2)를 냈을때 1-2 가되어 -1이 됩니다. 그러므로컴퓨터
짱이라는 값이 출력됩니다
case 2: case -1 :
System.out.println("컴퓨터 짱");
break;
case 1: case -2 :
System.out.println("너 짱");
case 0:
System.out.println("비겼습니다.");
break;
}
}
}
//
오늘은 가위바위보 예제를 코딩해봤는데요 생각보다 재미있었습니다.
그리고 두번째입니다.
import java.util.Scanner;
public class FlowEx8 {
public static void main(String args[]) {
char gender;
String regNo = " ";
System.out.println("당신의 주민번호를 입력하세요 (123456-1234567)>");
Scanner scanner = new Scanner(System.in); - 입력받는 부분입니다
regNo = scanner.nextLine(); - 입력받은데이터를 regNo에 저장하는 부분입니다
gender = regNo.charAt(7);
-입력받은 번호의 8번째 문자를 gender 에저장한다
-charAt(7)에 의미는 111111-2345678 이라고하면 1111111- 까지를 말한다
-charAt 는 0부터 시작하기때문에 charAt(7)로 적으면 111111- 이후의 2가 출력된다
gender 값인 주민번호의 8번째 값을 확인해서
case 가 1이거나 3이면 남자라는 걸출력한다
또한 2거나 4면 여자라는 것을 출력하고 아무것도아닐시에는 기본값으로 지정된것을 출력한다.switch(gender){ case '1': case '3': System.out.println("넌 남자야"); break; case '2': case '4': System.out.println("넌 여자야"); break; default: System.out.println("등록되지않은 주민등록번호입니다. 출생신고를 하고와주세요"); }}
}
간단하게 이정도인데요 긴글 봐주시느라 감사합니다
Leave 첫번째 개발일지 to:
Read more #kr posts
Best Posts From 플리드
We have not curated any of a991102's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.