문제 내용 //문제) //크기 5인 배열을 준비하고 정수 난수(1~45)를 채운다. //배열에 채워진 숫자들 중에서 가장 큰 수 출력. 소스 코드 package com.test; import java.util.Arrays; public class Practice001 { public static void main(String[] args) { // 크기 5인 배열을 준비하고 정수 난수(1 ~ 45)를 채운다. int[] a = new int[5]; for(int i=0; i < a.length; i++) { a[i] = (int) (Math.random()*45 + 1); } int temp = a[0]; for(int i=0; i < a.length; i++) { if(temp < a[i]) temp ..
문제 내용 //외부(키보드) 입력을 이용한 은행 업무 어플리케이션 작성 //1.예금 2.출금 3.잔고 4.종료 //4.종료 선택시까지 반복 실행 /* 실행예) ----------------------------- 1.예금 2.출금 3.잔고 4.종료 ----------------------------- 선택>1 예금액>10000 ----------------------------- 1.예금 2.출금 3.잔고 4.종료 ----------------------------- 선택>2 출금액>5000 ----------------------------- 1.예금 2.출금 3.잔고 4.종료 ----------------------------- 선택>3 잔고>5000 ---------------------------..
문제 내용 실행 예) 1 2 3 4 5 6 7 8 9 10 2 3 4 5 6 7 8 9 10 11 3 4 5 6 7 8 9 10 11 12 4 5 6 7 8 9 10 11 12 13 5 6 7 8 9 10 11 12 13 14 6 7 8 9 10 11 12 13 14 15 7 8 9 10 11 12 13 14 15 16 8 9 10 11 12 13 14 15 16 17 9 10 11 12 13 14 15 16 17 18 10 11 12 13 14 15 16 17 18 19 소스 코드 package com.test; public class Practice002 { public static void main(String[] args) { for(int i=1; i
문제 내용 //문제) //중첩 for문을 이용한 숫자 출력 /* 실행예) 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 */ 소스 코드 package com.test; public class Practice003 { public static void main(String[] args) { for(int i=10; i>=1; i--) { for(int j=1; j=1; i--) { i는 10부터 1씩 줄어든다. for(int j=1; j
문제 내용 //문제) //구구단 전체(1단~9단)를 출력하는 중첩 for문 /* 실행예) 1 * 1 = 1 1 * 2 = 2 1 * 3 = 3 1 * 4 = 4 1 * 5 = 5 1 * 6 = 6 1 * 7 = 7 1 * 8 = 8 1 * 9 = 9 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 ... */ 소스 코드 package com.test; public class Practice001 { public static void main(String[] args) { // 구구단 전체(1~9단)을 출력하는 중첩 for문 for(int i=1; i
문제 내용 //주사위 던지기 //->2개의 주사위의 곱이 특정수(25)가 될 때까지 반복 처리 /* 실행예) 1회 : (5, 6) 2회 : (2, 3) ... n회 : (5, 5) ------------ */ 소스 코드 package com.test; public class Practice005 { public static void main(String[] args) { int dice1, dice2; int i=1; while(true) { dice1 = (int) (Math.random() * 6) + 1; dice2 = (int) (Math.random() * 6) + 1; System.out.println(i + "회 : (" + dice1 + ", " + dice2 + ")" ); if(dice..
문제 내용 실행예) 1 2 3 4 5 6 7 8 9 10 -> 55 11 12 13 14 15 16 17 18 19 20 -> ?? ... 91 92 93 94 95 96 97 98 99 100 -> 5050 ----------- 5050 소스 코드 package com.test; public class Practice003 { public static void main(String[] args) { int total=0; for(int i=1; i3, 2+3=>5.... 와 같은 형식으로 덧셈을 한다.if(i%10==0) { System.out.println("-> " + total); } 11라인에서 i%10 == 0은 10으로 나누어 떨어질때 마다 실행하라는 뜻이다. 10, 20, 30 ... 이 ..
문제 내용 실행예)5 * 1 = 55 * 2 = 105 * 3 = 155 * 4 = 205 * 5 = 255 * 6 = 305 * 7 = 355 * 8 = 405 * 9 = 45 소스 코드 package com.test; public class Practice002 { public static void main(String[] args) { // 구구단 출력 // 임의의 수(1~9)를 가지고 구구단 연산 결과 출력 int num = (int) (Math.random() * 9) + 1; System.out.println("구구단 " + num + "단"); for(int i=1; i
문제 내용 과목1, 과목2, 과목3의 점수(0 ~ 100)에 대해서 1. 평균이 60점 이상이면서 과목별 점수가 40점 이상인 경우 -> 합격2. 평균이 60점 이상이지만, 과목 중에 40점 미만이 있는 경우 -> 과락3. 평균이 60점 미만인 경우 -> 불합격 소스 코드 package com.test; public class Practice001 { public static void main(String[] args) { int sub1 = (int) (Math.random() * 101); int sub2 = (int) (Math.random() * 101); int sub3 = (int) (Math.random() * 101); String result = ""; double avg = (sub1 ..
- Total
- Today
- Yesterday
- git설치
- JDBC
- 외부접속
- 번호자동증가
- 토비의스프링
- ない형
- ない
- 일본어
- 일본어 공부
- Java
- た
- git
- 저장소생성
- Apache24
- 직원관리
- て형
- mysql 8.0
- 성적관리
- 동사의활용
- 버전 업그레이드
- AH02102
- 취업성공패키지
- oracle
- 동사의 활용
- 초기설정
- 설치
- た형
- 동사 た
- PreparedStatement
- Database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |