Java

    [Java] Selection sort 선택 정렬 알고리즘

    사용자에게 임의의 숫자 5개를 입력 받은 후 치환을 이용하여 오름차순으로 정렬한다. - 임의의 숫자 5개를 입력받을 것 - 입력받은 숫자들의 값의 크기를 서로 비교할 것 - 입력받은 숫자들을 오름차순으로 정렬할 것 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 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 package Swap; import java.util.Scanner; publ..

    치환

    1. 치환 위의 출력문에서는 ' 10 5 ' 라고 출력이 되는데 아래에서는 출력문의 내용은 동일하지만 출력값은 ' 5 10 ' 으로 바꿔주어야 한다. 2. 코드 추가한 결과 변수 temp를 추가하고 temp에 num1의 값 10을 담은 후 num1에는 출력해야 하는 num2의 값을 담는다. num2는 출력해야 하는 num1의 값이었고 temp에 담긴 10을 담아준다.

    else if 조건문

    1. else if 조건문 if 문의 값이 참이면 아래의 else if 문의 내용이 실행되지 않는다. else if는 절대 단독으로 사용될 수 없고 반드시 if문과 함께 사용되어야 한다. (1) 예문 1 - 출력값 Hello - 설명 else if 문의 위에 있는 if문의 조건이 참이기 때문에 아래의 else if문들은 실행되지 않는다. (2) 예문 2 - 출력값 Good - 설명 if문의 조건은 거짓이기 때문에 실행되지 않고 두 번째의 else if문의 조건이 참이기 때문에 실행되었다. 위에서 이미 실행이 이루어졌기 때문에 제일 아래의 else if문은 실행되지 않는다. (3) 예문 3 - 출력값 Nice - 설명 if문의 조건은 거짓, 가운데의 else if문의 조건도 거짓이고 제일 아래의 else ..