2~100까지 for문을 돌려서 정수가 소수인지 아닌지 판단하는 메서드 호출하여 true라면 출력 public class 소수 { public static void main(String[] args) { for(int i = 2; i
public class MethodPractice { public static void main(String[] args) { /* 1. 랜덤(1~100) 정수 5개를 배열에 담는 메서드 (정수 배열을 리턴) * 2. 배열을 전달받아서 평균을 연산하는 메서드 (평균을 리턴) * 3. 배열의 정수 5개와 평균을 출력하는 메서드 (출력) * * 메인에서는 연산식이 있으면 안됨. * 메서드 간의 데이터 전달 및 호출만 있어야 함. * * */ int arr[] =random(); double avg = average(arr); average(); print(arr, avg); } /* 1. 랜덤(1~100) 정수 5개를 배열에 담는 메서드 (정수 배열을 리턴) * 리턴타입 : 정수 배열 => int[] * 매..
컴퓨터가 [가위, 바위, 보] 중 랜덤으로 선택하고 나도 [가위, 바위, 보] 중 선택하여 겨루는 게임 만들기 조건 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("-----가위바위보 게..
두 수와 연산자를 입력 받아서 메서드를 활용하여 연산 조건 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..