푸딩푸딩 이글루

자바 연습 2 나머지 구하기 ( % :퍼센트 연산자 )

By  | 2020년 5월 6일 | 
주어진 숫자가 1. 홀수면 Argh!2. 2~5 사이면 Ugh!3. 6~20 사이면 Argh!4. 20보다 크면 Ugh! 를 출력하기 12345678910111213141516171819202122232425 int num = scan.nextInt(); if(num%2 == 1) { System.out.println("Argh!"); } else { if(num > 20) { System.out.println("Ugh!"); } else if(num > 5) {

자동차 시뮬레이션 : BoxCar2D

By  | 2017년 4월 29일 | 
자동차 시뮬레이션 : BoxCar2D
BoxCar2D는 안드로이드 무료게임입니다. 이번에 소개할 앱은 자동차 시뮬레이션 앱들입니다. 먼저 BoxCar2D 앱을 보겠습니다.BoxCar2D는 유전 알고리즘을 이용한 앱입니다. 처음 실행하게 되면 자동차가 만들어지고 트랙을 따라 달립니다.자동차는 바퀴 위치나 크기, 자동차 크기 등이 다르게 만들어지는데30초의 시간 동안 트랙을 따라 달린 거리로 성능을 측정하게 됩니다.(자동차 모양에서 초록색 부품은 바뀌지 않은 부분이고 빨간색 부품은 새로 바뀐 부분이라고 설명은 되어 있는데 차이는 모르겠네요.)next버튼을 누르면 30초 기다리지 않고 바로 다음 차가 나옵니다.바퀴가 이상하게 달렸거나 장애물에 걸려서 움직이지 못해도 일단은 다 측정을 하게 됩니다.물론 잘 만들어진 자동차가 나오면 멀리까지 가게

Java Sanner, Round 입력받아 반올림

By  | 2020년 5월 5일 | 
자바에서 문자 입력받는 법, 반올림 하는 법 그리고 문자 입력 받았을 때 공백으로 나오는 이슈를 해보았습니다. 12345678910111213141516171819202122 import java.math.*;import java.util.Scanner; Scanner scan = new Scanner(System.in);// 문자열 입력 클래스 int i;double j;String k; i = scan.nextInt(); // 5j = scan.nextDouble(); // 5.3 // nextInt나 nextDouble를 하고 nextLine을 하면 뒤에 있는 개행문자만 들어가기 때문에 한번 더 넣어주었습니다.scan.nextLine(); k = scan.nextLine(); // Test

JEFN

By  | 2017년 4월 29일 | 
JEFN
JEFN은 안드로이드 무료게임입니다. JEFN은 Jump Eat Fly Now의 줄임말입니다.고양이가 점프해서 파리를 잡습니다! 앱 소개에는 여러명이 할 수 있다고 나오는데앱에 들어가서는 여러명 부분이 눌러지지가 않아서 해보지 못했습니다ㅠㅠ 혼자서도 트레이닝 모드로 할 수 있는데파리가 날아다니다가 가운데쯤 왔을때 고양이가 점프하면 잡을 수 있습니다.잡으면 ok라고 나오는데 스크린샷 찍기가 어렵네요ㅠㅠ한번 점프하고 나면 바닥이 조금씩 무너져서 신중하게 뛰어야 합니다. 한번 잡고 나면 파리가 한마리씩 늘어나게 됩니다.어쩌다가는 한번에 많이 나올때가 있어서 이때는 계속 뛰어도 잘 잡힙니다.모은 파리 점수로는 고양이의 얼굴을 바꾸거나(?) 옷을 입혀줄 수 있습니다 ㅎㅎ 나중에는 여러명이서 하는것도 올려보도

자바 연습

By  | 2020년 5월 5일 | 
숫자 배열에서 같은 숫자를 짝 지어서 짝 지어진 개수가 몇 개인지 가져와 보겠습니다. 숫자 배열 arr 1234567891011121314151617181920212223242526272829303132333435363738 static void countPair(int[] arr) { // 중복되지 않게 숫자를 가져왔습니다. ArrayList<Integer> arrayList = new ArrayList<>(); for(int data : arr){ if(!arrayList.contains(data)) arrayList.add(data); } // 같은 숫자