java 배열
-
(Java)2차원 배열로 퀴즈 만들기개발 완료 2020. 4. 7. 13:44
(이 코드는 자바의 정석 기초 편을 활용했습니다) 목적 2차원 배열 사용 열(Row)에 질문, 정답을 넣는다 먼저 질문을 가지고 오고, 같은 열의 정답과 비교한다 추가적으로 제가 맞춘 정답의 확률을 가지고 왔습니다 코드 public class Main { public static void main(String[] args) { String[][] words = { {"chair", "의자"}, {"Computer", "컴퓨터"}, {"Integer", "정수"}, }; int total = 0; float avg = 0.0f; for (int i = 0; i < words.length; i++) { System.out.printf("Q%d. %s의 뜻은? ", i + 1, words[i][0]); Sca..
-
(Java)자바로 가위바위보 게임 만들기(1)개발 완료 2020. 4. 2. 23:24
1. 목적 Java를 이용해 콘솔에 가위바위보 게임을 찍기 컴퓨터는 가위바위보 중 랜덤으로 냅니다 2. 코드 package Java_Study; import java.util.Scanner; public class Main { public static void main(String[] args) { String[] ran = {"Rock", "Scissor", "Paper"}; Scanner scanner = new Scanner(System.in); for (int i = 0; i
-
Java 배열을 이용해서 로또번호 추첨개발 완료 2020. 3. 28. 13:09
코드는 "자바의 정석 기초편"을 참고하였습니다 목적 Java 배열[] 사용 1 ~ 45 중 임의의 번호 6개 출력 헷갈리는 코드 중간중간 출력을 넣어서 보기 쉽게 코드 public class Main { public static void main(String[] args) { int[] ball = new int[45]; for (int i = 0; i < ball.length; i++) { ball[i] = i+1; } int tmp = 0; int k = 0; for (int i = 0; i < 6; i++) { k = (int)(Math.random() * 45); tmp = ball[i]; ball[i] = ball[k]; ball[k] = tmp; } for (int i = 0; i < 6; i..
-
Java 배열을 이용한 합계/평균, 최대값/최소값, 섞기(Shuffle)개발 완료 2020. 3. 27. 23:31
목적 Java 배열 "[]"를 이용해서 다양한 코드를 짜본다 1. 시험성적의 총합계 / 평균 구하기 public class Main { public static void main(String[] args) { int sum = 0; float average = 0f; int[] score = {70, 88, 95, 100, 65}; for (int i = 0; i < score.length; i++) { sum += score[i]; } average = sum / (float)score.length; System.out.println("총합: " + sum); System.out.println("평균: " + average); } } 합계 = int sum, 점수 평균 = float average로 초..