개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 8. 21:26[Java] Method를 활용한 가위바위보 게임

컴퓨터가 [가위, 바위, 보] 중 랜덤으로 선택하고 나도 [가위, 바위, 보] 중 선택하여 겨루는 게임 만들기 조건 1) 0 = 가위, 1 = 바위, 2 = 보 import java.util.Scanner; public class 가위바위보 { public static void main(String[] args) { /* 가위바위보게임 만들기 * 컴퓨터가 가위, 바위, 보 중 랜덤으로 선택 * (0=가위, 1=바위, 2=보) * 나도 가위, 바위, 보 중 선택해서 입력 (숫자, 문자 상관 없음.) * 결과 => * 컴퓨터 > 가위, 나 > 가위 => 결과 무승부입니다. * */ Scanner scan = new Scanner(System.in); System.out.println("-----가위바위보 게..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 8. 20:55[Java] Method를 활용한 사칙연산

두 수와 연산자를 입력 받아서 메서드를 활용하여 연산 조건 1) 연산자는 + - * / % 만 허용 2) 덧셈 / 뺄셈은 값을 연산자까지 매개변수로 받아 리턴 없이 출력한 메서드 3) 곱셈 두 정수를 매개변수로 받아 결과를 리턴 받는 형태의 메서드 4) 나눗셈과 나머지는 두 정수를 입력받아 두 정수의 몫과 나머지를 double[]로 리턴 받는 형태의 메서드 import java.util.Scanner; public class 계산기 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("===계산기=== "); System.out.print("첫번째 정수를 입력 > "); int n..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 8. 20:20[Java] 배열 오름차순 정렬(arr[], 이중for, 향상된for)

5개의 값을 가지는 배열을 생성하고 1~50사이의 랜덤값을 저장한 후 출력 public class Array06 { public static void main(String[] args) { int arr[] = new int[] { 4, 37, 23, 9, 43 }; for (int i = 0; i arr[j]) { //오름차순 //교환 int tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } } } for(int tmp : arr ) { System.out.print(tmp+" "); } ..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 8. 20:11[Java] 1~50사이의 랜덤 값을 배열에 저장하기(arr[], Math.random(), 향상된for)

5개의 값을 가지는 배열을 생성하고 1~50사이의 랜덤값을 저장한 후 출력 public class Array05 { public static void main(String[] args) { // 5개의 값을 가지는 배열 생성 int arr[] = new int[5]; //1~50사이의 랜덤값을 저장 for(int i = 0; i < arr.length; i++) { arr[i] = (int)(Math.random()*50)+1; } //향상된 for문으로 출력 for(int tmp : arr) { System.out.print(tmp+" "); } } } [Java] 1~50사이의 랜덤 값을 배열에 저장하기(arr[], Math.random(), 향상된for) 끝! (다음 게시물 예고편) [Java] 배..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 3. 22:23[Java] 원하는 단어를 가지고 있는 배열 찾기 (arr[], for, if)

파일명 5개가 주어졌을 때, 원하는 단어를 입력하면 입력한 단어가 있는 파일들을 출력 import java.util.Scanner; public class 파일찾기 { public static void main(String[] args) { /* 파일명 5개가 주어졌을 때, * 원하는 단어를 입력하면 * 입력한 단어가 있는 파일들을 출력하도록 코드를 작성 * */ //주어진 파일명 5개 String[] fileName = {"java의 정석.txt","이것이 java다.jpg" ,"String메서드.txt","String함수.jpg","java의 함수.png"}; Scanner sc = new Scanner(System.in); System.out.print("검색> "); String str = sc...

728x90
반응형
image