첫번째 개발일지

in kr •  7 years ago  (edited)

안녕하세요 #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("등록되지않은 주민등록번호입니다. 출생신고를 하고와주세요");
     }
    

    }
    }
    간단하게 이정도인데요 긴글 봐주시느라 감사합니다

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

아 저는 어려운 내용.ㅎ
그래도 잘 보고 갑니다.ㅎ

저두아직 어려워요 ㅜㅜ
읽어주셔서 감사합니다 !!

풀이해서 다시올렸습니다 ! 참고하시면 될거같아요 ㅎㅎ

안녕하세요. 라디오스타입니다. 스티밋에는 개발자 분들이 많은신것 같아요. 역시 컴알못인 저에겐 외계어~ ㅎㅎ

저에게도 아직많이 외계어에요ㅠㅠㅠ
많이 포스팅해서 누구라도 알기쉽게올리도록 노력해보겠습니다~

자작은 짱짱합니다

무슨말인가요 ????

짱짱맨 태그 사용에 감사드립니다^^
존버앤캘리 이번편은 왠지 찡함..^^
https://steemit.com/kr/@mmcartoon-kr/20180307
[골든티켓x짱짱맨x워니프레임] 10차 옴팡이 이모티콘 증정
https://steemkr.com/kr/@goldenticket/x-x-10-100

감사합니다^^