본문 바로가기

java 실습6

JAVA - 실습 - 주사위 게임 1. 문제 ->주사위 게임 ->랜덤한 주사위 값을 뽑아서 입력한 값과 일치하는지 확인 -> 값의 범위는 1 ~ 6까지 ->값을 맞출떄까지 프로그램이 진행 -> 맞추면 종료 ->double num1 = Math.random(); //0부터 1까지 랜덤으로 소수로 나옴 -> 틀리면 컴퓨터의 주사위는 몇입니다 출력 2. 코드 package game; import java.util.Scanner; public class Study { int DrawDice() { double startD = Math.random(); int draw = (int)(startD * 6) + 1; return draw; } //주사위 게임 //랜덤한 주사위 값을 뽑아서 입력한 값과 일치하는지 확인 // 값의 범위는 1 ~ 6까지 .. 2023. 6. 14.
JAVA - 실습2 - for문 1. 문제 -> aBcDeFgHiJkLmNoPqRsTuVwXyZ 형식으로 출력하기 힌트 -> 아스키코드표를 참고할 것 1. 'a' = 97 2. 'A' = 65 3. 알파벳 개수는 26개 2. 정답 코드 package java_learn; public class java1 { public static void main(String[] args) { int alpabet = 65; for(int i = 0; i < 26; i++) { if(alpabet % 2 == 0) { System.out.print((char)alpabet); }else { System.out.print((char)(alpabet + 32)); } alpabet++; } } } 2023. 6. 6.
JAVA - 실습2 - Switch문 1. 문제 -> 월을 입력하세요 : -> 6, 7, 8 : 여름 -> 9, 10, 11 : 가을 -> 12, 1, 2 : 겨울 -> 3, 4, 5 : 봄 -> 그외 : 잘못입력하였습니다. 조건 1. switch문으로 작성할 것! 2. 정답 코드 package java_learn; import java.util.Scanner; public class java1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("월을 입력하세요 :"); int month = sc.nextInt(); String result = null; switch(month) { case 12: case 1: cas.. 2023. 6. 5.
JAVA - 실습 - 삼항연산자 1. 문제 -> 성적 프로그램 조건 1. 3과목의 변수를 입력받아 값을 저장 2. 위의 점수 총합, 평균 ,합격 여부를 구한다. (단, 합격 여부는 평균을 기준으로 하며, 60점 이상은 합격, 60점 미만은 불합격) 3. 합격 여부는 삼항 연산자를 활용 2. 정답 코드 package java_learn; import java.util.Scanner; public class java1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("국어점수 : "); int korean = sc.nextInt(); System.out.print("영어점수 : "); int english = sc... 2023. 6. 4.