공부/과제.18 JAVA 문제풀이 06 Q1. 0~10까지의 랜덤값이 들어있는 int[10]에 유저가 입력한 정수가 몇 개 있는지 출력해주는 프로그램 package Day7; import java.util.Random; import java.util.Scanner; /* * Q12. * 정수의 배열 10개가 있다. * 여기에 랜덤으로 0~10까지 값이 들어있다.(이때 값은 중복으로 들어가도 무방) * 그 이후에 유저에게 숫자 입력받는다. * 만약 -1 입력 시 프로그램이 종료가 되고, 그렇지 않으면 계속적으로 프로그램 실행될 것. * 또한 0~10까지의 값이 아닌 다른 값을 넣으면 잘못된 값이라고 출력해주기. * 올바른 0~10까지 숫자를 입력했을 시, * 그 숫자가 배열안에 총 몇개가 있는지 출력해주는 프로그램 만들기. * */ public.. 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. JAVA 문제풀이 02 Q1. 랜덤 함수를 통해 0~25까지의 값을 랜덤으로 받아서 알파벳 문자 만들기 (A=65 ~ Z=90이다.) (단, Q가 나오는 순간 반복문이 종료되고, 현재까지 받아진 문자열을 출력할 것) package Day3; import java.util.Random; /* * Q5. A의 값 : 65. Z값은 : 90 * 랜덤함수를 통해서 0~25까지의 값을 랜덤으로 받아서 문자를 만들기 * ex) A -> 랜덤 0 / B -> 랜덤 1 * 문자들을 모아서 문자열을 만들 것 * 문자중에 Q(65+16(ran) = 81)가 나오기 전까지 계속 랜덤을 돌려서 문자열을 만듭니다. * Q가 나오는 순간 반복문이 종료되고 현재까지 만들어진 문자열이 출력된다.(이 때, Q는 출력 X) * * */ public class.. 2021. 4. 5. JAVA 문제풀이 01 Q1. 입출력 조건문 문제풀이 package Day2; import java.util.Scanner; /*Q2. 숫자를 하나 입력 받고(숫자의 범위는 1~12), * 만약 1보다 작거나 12보다 큰 경우에는 "잘못된 입력입니다"를 출력. * 올바르게 숫자가 입력이 된 경우, * 3~6 = "봄입니다" * 7~9 = "여름입니다" * 10~11 = "가을입니다" * 12~2 = "겨울입니다" 를 출력 */ public class Homework1 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("1에서 12까지의 숫자를 입력하세요"); Scanner sc = new Scanner(S.. 2021. 4. 5. 이전 1 2 3 다음