분류 전체보기

Q1. 키뿐만 아니라 사람 수도 난수로 생성하도록 프로그램을 작성하세요. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 import java.util.Random; import java.util.Scanner; public class Main { public static void main(String[] args) { Random rand = new Random(); Scanner sc = new Scanner(System.in); System.out.println("키의 최댓값을 구합니다."); System.out.print("사람 수:"); //0 - 9명..
[참고자료] https://book.naver.com/bookdb/price.naver?bid=22448175 Do it! 자료구조와 함께 배우는 알고리즘 입문 - 자바 편 기업 코딩 테스트와 모든 시험의 기초가 되는 ‘자료구조와 알고리즘’! 도해 217개, 실습 예제 102개, 연습 문제 84개로 빠르고! 쉽게! 배운다! 자료구조와 알고리즘은 국내외 IT 기업의 면접과 코 book.naver.com Q1. 네 값의 최댓값을 구하는 max4 메서드를 작성하세요. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import java.util.Scanner; public class ch1_max { public sta..
문제소개 컴퓨터가 램덤은로 가위, 바위, 보 중에서 하나를 내고 유저는 직접 가위, 바위, 보를 입력해서 결과를 추출해내는 문제 종료를 입력하면 프로그램이 종료 -입력: 가위 -정답: 유저: 가위 컴퓨터: 보 결과: 이겼습니다. 유저: 보 컴퓨터: 보 결과: 비겼습니다. 유저: 종료 코드를 하나씩 살펴보겠습니다. 먼저 진위형으로 is_prime을 선언해주었습니다. while문의 종료 조건으로 설정하기 위함입니다. nextLine()으로 유저가 가위, 바위, 보 중에 입력을 하고 com이라는 변수에는 random()를 사용하여 임의의 숫자 1 - 3을 제시하였습니다. 그 후에 switch ~ case 문을 사용하여 1이면 가위, 2이면 바위, 3이면 보를 출력하게끔 하였습니다. 이제 if문을 활용하여 종료..
문제소개 숫자 5개를 입력을 받고 그 중에서 최댓값과 최솟값을 출력하시오 입력: 5 2 7 9 4 정답: 최댓값: 9 최솟값: 2 #반복문 먼저 최댓값을 담은 변수 max 와 최솟값을 담을 min을 정의를 해줍니다. 여기에서 max와 min의 초기값을 주목해주셔야 합니다. max는 가장 큰 값인데 왜 0으로 초기값을 주었을지에 대한 의문이 있을 수 있습니다. 생각을 해보면 우리는 max라는 변수에 가장 큰 값을 대입을 해야합니다. 그래서 5번 반복하면서 수를 입력하면서 0보다 크면 max에 처음 값을 대입을 해주고 그 이후로부터는 하나씩 비교하면서 더 큰 값이 max 값에 들어가게 됩니다. 출력
Junxtar
'분류 전체보기' 카테고리의 글 목록 (12 Page)