반응형

분류 전체보기 72

배열 실습문제

배열을 생성하여 1. 짝수값만 출력, 2. 홀수값만 출력 & 홀수 총개 출력, 3. 최대값 출력, 최소값 출력 코드 작성하기 public class Ex02배열실습 { public static void main(String[] args) { //1. 임의의 배열 생성 int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8 }; //2. 전체 배열 검사 진행후, 짝수인 값만 출력 System.out.print("array에 들어있는 짝수는 "); for (int i = 0; i < arr.length; i++) { if (arr[i] % 2 == 0) System.out.print(arr[i] + " "); } System.out.println("입니다."); //3. 홀수인 값만 출력 및 홀수..

자바 2021.04.15

배열 선언 및 생성

○ 배열 생성 배열타입[] 변수명 = new 타입[배열의 크기]; -------> 나중에 값 지정을 해줘야 한다. 배열타입[] 변수명 = {값1, 값2, 값3, .....}; --------> 배열 선언 및 생성과 동시에 값 지정 public class Ex01배열선언및생성 { public static void main(String[] args) { //1. 배열 생성 int[] arr = new int[4]; // int[]: 배열타입설정 및 선언, new: 생성, int[4]: 배열의 종류 및 크기 int[] arr2 = {1, 2, 3, 4, 5, 6, 7}; //2. 배열안에 값 넣기 arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; for(int i=0; i

자바 2021.04.15

더하기 게임 맞추기

import java.util.Random; import java.util.Scanner; public class Ex05plusGame { public static void main(String[] args) { //1. 플러스 게임을 위한 랜덤수 만들기 & 입력을 위한 Scanner입력 Random rd = new Random(); Scanner sc = new Scanner(System.in); int num1 = rd.nextInt(10) + 1; int num2 = rd.nextInt(10) + 1; String yesno = "Y"; System.out.println("==plus Game=="); while (yesno.equals("Y")) { //2. 만들어진 랜덤수 화면에 출력 Syst..

자바 2021.04.15

랜덤수(Random) 만들기

Random rd = new Random(); 로 rd에 Random을 저장 int 변수 = rd.nextInt(); 로 변수에 랜덤한 수 저장 package Day02; import java.util.Random; public class Ex04랜덤수 { public static void main(String[] args) { //랜덤수를 불러오기 위한 기능 Random rd = new Random(); System.out.println("컴퓨터언어 : " + rd); int num = rd.nextInt(); System.out.println("랜덤 : " + num); //0~9 사이의 랜덤수 추출 num = rd.nextInt(10); // rd.nextInt(10): 0~9 사이의 숫자 생성 S..

자바 2021.04.15

while문과 do-while문

while문과 do-while문의 차이점: do-while문은 한번 실행한후 조건식을 따지고 while문은 실행전 조건식을 따진다. 따라서 do-while문은 false여도 한번 실행한다 ​ ○ while문 while(조건식){ // 조건문이 true일 경우 실행문장 출력, false일 경우 while문을 빠져나옴 실행문장; } while문 예시1 - 정수를 입력하여 정수가 10이상일 경우 종료 예시1 결과 ​ while문 예시2 - A와 B를 입력하여 A, B가 0일때 break 0이 아닐때 A-B 출력 예시2 결과 ○ do - while문 do{ 반드시 한번은 실행 실행문장; }while(조건식); // 조건식이 true일 경우 실행문장 반복, false일 경우 do-while문을 빠져나옴 ​ do-..

자바 2021.04.15

if 조건문과 switch문

○ 단순 if문 if( 조건식){ 실행문장; // 실행문장은 몇개든 넣을 수 있다. 실행문장; } ​ 만약 실행문장이 하나일경우 { }(중괄호) 생략 가능하다. if( 조건식) 실행문장; ​ 단순if문 예시1 - 나이가 20세 이상일 경우 "성인입니다."출력 단순if문 예시1 결과 ​ ○ if-else문 if( 조건식){ 실행문장; 실행문장; }else{ 실행문장; 실행문장; } ​ if( 조건식) 실행문장; else 실행문장; ​ if-else문 예시 if-else문 예시 결과 ​ ○다중 if~else문 자바는 파이썬이랑 다르게 다중 if문에서 elif을 안쓰고 else if를 쓴다. ​ if( 조건식){ 실행문장; 실행문장; }else if{ 실행문장; 실행문장; }else if{ 실행문장; 실행문장..

자바 2021.04.15

연산자의 종류와 우선순위

○ 단항 연산자 - 증감 연산자 : ++(--)변수, 변수++(--) System.iut.printl( ++변수 또는 변수++)를 했을때 ++변수는 연산을 먼저하고 변수를 출력하고, 변수++는 변수를 출력한후 연산을 한다. ​ ○ 이항 연산자 - 대입연산자 : = - 복합대입연산자 : +=, -=, /=, *=, &=, |=, ...... - 산술연산자 : +, -, *(곱하기), /(몫), %(나머지) - 논리연산자 : NOT, AND, OR, &&(AND), ||(OR) - 비교연산자 : ==, !=, >, =, =, >,

자바 2021.04.15
반응형