첫번째 개발일지

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

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

Sort:  

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

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

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

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

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

자작은 짱짱합니다

무슨말인가요 ????

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

감사합니다^^

Coin Marketplace

STEEM 0.18
TRX 0.13
JST 0.028
BTC 57740.57
ETH 3127.01
USDT 1.00
SBD 2.33