JAVA/조건문과 반복문 3

random 함수

목차 random 함수는 사용자가 설정해주는 범위 내에 숫자를 무작위로 추첨하는 방식이다. Math.random() 이렇게 출력을 하면 0~1사이에 있는 난수가 출력되는것을 확인할 수 있다. 구간을 정하는 방법은 아래와 같다 Math.random()*(최대값-최솟값+1) + 최솟값; 결과 ex) 0.473776010573797 0.1106199983741902 0.975919931546297 0.816550861359386 java 에서 random 함수 public static void main(String[] args) { //난수를 발생시키고 소숫점을 버리기위해 정수형으로 형변환 해준다. int ran = (int)(Math.random()*(10-0+1)+0); System.out.println(..

09. 반복문

목차 1) for문 for문은 주어진 횟수만큼 실행문을 반복 1. for문이 처음 실행될 때 초기식(①)이 제일 먼저 실행됩니다. 2. 조건식(②)을 평가해서 true이면 for문 블록 내부의 실행문 (③)을 실행하고, false이면 for문 블록을 실행하지 않고 종료합니다. 3. 블록 내부의 실행문 (③)들이 모두 실행되면 증감식(④)을 실행하고 다시 조건식 (②)을 평가합니다. 4. 조건식 (②)의 평가 결과가 true이면 실행문(③) -> 증감식(④) -> 조건식(②)으로 다시 진행하고 false이면 for문이 종료됩니다. for(int i=0; i 조건식(①)으로 다시 진행 5. 만약 조건식이 false라면 while문을 종료 while(i 조건식 (②)과 같이 반복 실행 4. 조건식의 결과가 f..

08. 조건문

목차 1. if 문 (조건문) 조건식은 Boolean()형태로 true 또는 false를 반환하는 식으로 작성해야한다. if문은 조건식을 만족(true)할 경우에만 코드를 실행한다. 조건에 따라 특정 코드를 실행 시킬 수 있다. 조건식이 true(①)이면 실행문 A -> 실행문 B 실행 조건식이 false(②)이면 실행문 B 실행 2. if-else문 조건식을 만족할(true) 경우와 만족하지 않을(false) 경우에 따라 실행되는 코드가 달라짐 조건식이 true(①)이면 실행문 A -> 실행문 C 실행 조건식이 false(②)이면 실행문 B -> 실행문 C 실행 3. if-else if-else문 두 가지 이상의 조건식과 정해 놓은 조건을 만족하지 않았을 때 실행되는 코드로 이루어짐 조건식 1이 tru..