본문 바로가기

자바17

JAVA 문제풀이 09 숫자 야구 게임 Q1. 숫자 야구 게임 (이 날 포트폴리오형 시험문제로 풀어냈던거라 주석이 과할정도로 많다ㅜ) package Day8; import java.util.Random; import java.util.Scanner; /*포트폴리오 시험용 숫자 야구게임*/ public class Portfolio1 { public static void main(String[] args) { // TODO Auto-generated method stub Random r = new Random(); //랜덤값을 추출하는 함수 Scanner sc = new Scanner(System.in); int[]com = new int[3]; //컴퓨터의 숫자가 저장될 배열 생성 // int[] com에 1~9까지의 수를 랜덤으로 생성 저장 .. 2021. 4. 26.
JAVA 문제풀이 08 나선형(달팽이) 배열 Q1. 2차원배열 나선형 출력(달팽이) package Day7; /* * Q 16. * 달팽이 * 힌트 1. 가로 2. 세로(4) 3. 역가로-(4) 4.역세로-(3) 5.가로(3) 6. 세로(3) 7.역가로-(2) 8 역세로-(1) 9가로(1) * */ public class Question5 { public static void main(String[] args) { // TODO Auto-generated method stub int arrSize = 5; int[][] arr = new int[arrSize][arrSize]; int R = 0; // 행 int C = -1; // 열 int K = arrSize; // 반복횟수 int SW = 1; // 증감 int N = 1; // 값 /* 달.. 2021. 4. 26.
JAVA 문제풀이 07 지그재그 배열 Q1. 1~25까지의 수를 2차원 배열에 저장하고 지그재그로 출력해주기 package Day7; /* * Q 15. * 1 2 3 4 5 * 10 9 8 7 6 * 11 12 13 14 15 * 20 19 18 17 16 * 21 22 23 24 25 * * * * */ public class Question4 { public static void main(String[] args) { // TODO Auto-generated method stub int[][] num = new int[5][5]; int cnt = 1; for (int i = 0; i < num.length; i++) { for (int j = 0; j < num.length; j++) { if (i % 2 == 0) { // 짝수 일.. 2021. 4. 26.
JAVA 문제풀이 05 Q1. 5명의 점수를 각각 입력받아서 평균을 출력하는 프로그램 package Day6; import java.util.Scanner; /* * Q10. * 5명의 점수를 각각 입력을 받아서 평균을 출력하는 프로그램을 만드세요 * */ public class Question7 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int[] num = new int[5]; int sum = 0; for(int i=0; i=0 && i 2021. 4. 26.
JAVA 문제풀이 04 마름모 별찍기 Q1. 홀수를 입력받아 마름모 모양 별찍기 (단, -1을 입력하면 프로그램 종료) package Day4; import java.util.Scanner; /* * Q8. * 별 마름모 찍기 숫자를 입력해서 마름모를 찍습니다. * 입력 : 3 => 입력 시 홀수만 입력이 되어야합니다. * 짝수가 입력이 들어오면 잘못된 입력입니다 가 출력됩니다. * -1을 입력하면 프로그램이 종료됩니다. * * * *** * * * */ public class Question2 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); while(true){ System.out... 2021. 4. 26.
JAVA 문제풀이 03 Q1. 문자열 변수에 문자열을 넣고 초기화 한 뒤, 랜덤값으로 하나를 추출하여 유저와 일치할 때까지 게임 실행 (단, 문자열에 있는 문자가 아니라면 잘못된 입력임을 명시해주고, 게임 시도 횟수에 포함X package Day4; import java.util.Random; import java.util.Scanner; /* * Q7. * 문자열 변수에 "인천직업능력개발원"으로 초기화된 변수를 생성 * 그 뒤 랜덤을 이용하여 문자를 하나 추출해 char com에 저장 * 그리고 유저는 글자를 입력해서 컴퓨터가 가지고 있는 값이랑 일치를 할 때까지 게임 실행 * 컴퓨터가 가지고 있는 문자와 일치되면 게임은 끝이 난다 * 게임이 끝나면 컴퓨터가 가지고 있는 문자와 몇번만에 맞춰지는 출력을 해줄 것 * (단, 인.. 2021. 4. 26.