계산기 만들기 조건 * main에서 할 일 1) 1번 메서드 호출 => 숫자의 배열을 받기 2) 2번 메서드 호출 => 내 선택 번호 가져오기 3) switch(번호) 4) 사칙연산 메서드 호출 * 메소드 1) 숫자를 입력받는 메서드 => 숫자를 배열에 담아 리턴 2) 메뉴 메서드 => 메뉴를 출력하고, 메뉴의 번호를 입력받아 리턴 3) + - * / % 각각 메서드 import java.util.Scanner; public class 계산기02 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num[] = num(scan); int menu = menu(scan); switch (menu) { ca..
숫자와 기호를 입력받아 기호를 숫자만큼 출력하는 메서드 출력 ex) 3, * => *** 5, o => ooooo 7, ☆ => ☆☆☆☆☆☆☆ public class 스탬프 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("횟수> "); int num = sc.nextInt(); System.out.print("기호> "); String sign = sc.next(); stamp(num,sign); } public static void stamp(int num, String sign) { for(int i = 1; i
메서드를 활용해 구구단의 단 1개를 주고 출력한 뒤, 구구단 전체 출력 public class 구구단 { public static void main(String[] args) { System.out.println("--원하는 단 출력--"); printGugudan(2); System.out.println(); System.out.println("--구구단 전체출력--"); for(int i = 2; i
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[] * 매..