본문 바로가기

분류 전체보기

(102)
[잔돈] Scanner sc = new Scanner(System.in); System.out.print("총 금액 입력 :"); int sum = sc. nextInt(); System.err.println(); System.out.println("잔돈 : "+ sum+"원"); System.out.println("10000원"+ sum/10000+"개"); System.out.println("5000원"+ sum%10000/5000+"개"); System.out.println("1000원"+ sum%10000%5000/1000+"개"); System.out.println("500원"+ sum%10000%5000%1000/500+"개"); System.out.println("100원"+ sum%10000%500..
[총 임금] Scanner sc = new Scanner(System.in); System.out.print("일한시간을 입력하세요:"); int time = sc. nextInt(); int pay = 5000; int total = 0; if(time>8) { total = (pay*8)+(int)((time-8)*pay*1.5); } else { total = pay * time; } System.out.println("총 임금은"+total+"입니다. ");
自由对话:数据分析技术 发音 1. 数据分析shù jù fēn xī 2.资料zī liào 3.范围fàn wéi  单词1. AI技术的使用范围越来越大。 2. 跟上老师讲的进度。 3. 阶段단계. 계단.jiēduàn    例:过了这个阶段就好了。 4. 数学 shùxué 수학 5. 拖后腿 뒷다리를 끌어당기다 ,제약하다. 못하게 가로막다. 방해하다.      例:不想拖大家的后腿。 6. 研究项目 yánjiū xiàngmù   project 7. 浓缩농축(하다). nóngsuō  例:浓缩的大学课程。 8. 他的工作经历和我差不多。 9,. 监狱 감옥 jiānyù    例:在监狱呆了一年。  语法改错1 比我矮(X)==>比我小(O) 2 我以外(X)==>除了我以外(O)
JAVA_반복문(while, do-while, for) 1. while [예제 1] while 문을 사용하여 키보드로터 입력 받은 수가 10보다 작을때 계속 정수를 입력받으세요 (10보다 큰 수를 입력하면 "종료되었습니다" 출력) [예제 2] while문을 사용하여 입력받은 수를 누적하는 프로그램을 작성하시오 ( -1을 입력할 경우 프로그램 종료) [예제 3] 숫자를 입력받아 홀수와 짝수가 각각의 수를 출력하는 프로그램을 작성하시오( -1를 입력한 경우 프로그램 종료) 2. do-while [예제1] [예제2] 3. for [예제1&2] [예제3] [예제4] [예제5] 4 .이중 for [예제1] [예제2] 또는 [예제3] 비교 ( while, do-while, for) 출처:스마트인재개발원
JAVA_조건문(단순, if-else, 다중, switch) 1. 단순 if [예제1] 만약 age가 20보다 크거나 같다면 “성인입니다.”라고 출력 [예제2] 만약 num이 3의 배수이면서 5의 배수라면 “3과 5의 배수입니다“라고 출력 2. if-else [예제1] 만약 grade가 60점 이상이면 “합격입니다.” 그렇지 않다면 “불합격입니다.”를 출력 [예제2] 기본료는 5000원이며 인원수에 따라 지불해야하는 프로그램이다 (단, 20세 미만인 경우 50% 할인이 적용됨) [예제3] 10000원 짜리 선물세트를 구입 금액을 계산하시오 ( 단, 11개 이상 구매 시 전체금액에서 10% 할인 적용) 3.다중 if [예제1] totalScore가 90점 이상이면 “A학점입니다.”, 80점 이상 90점 미만일 경우 “B학점입니다.”, 70점 이상 80점 미만일 경우..
JAVA_연산자(산술, 대입, 비교, 논리, 증감, 삼항) 1.연산자 - 연산 : 정해진 규칙에 따라 데이터를 처리하여 결과를 산출하는 것 2. 연산자의 종류 1) 이항연산자 (1) 산술연산자 (+ - * / %) [예시 1] int num1 = 10; int num2 = 7; float num3 = 10.0f; // float num4 = 7.0f; System.out.println(num1 / num2); // 답: 1 System.out.println(num3 / num4); // 답: 1.4285715 System.out.println(num1 / num4); // 답: 1.4285715 *더 많은 정보를 담을 수 있는 float로 자동(묵시적) 형 변환이 일어남 [예시 2] String a = 10 + 7 + "1" ; String b = 8 + "1"..
JAVA_변수, 상수, 변수명 규칙, 자료형 1. 변수 (variable) - 사전적 의미로 '변화를 줄 수 있는' 또는 '변화할 수 있는 수' - 프로그래밍에서는 데이터를 담을 수 있는 메모리 공간 2. 변수 선언 방법 (자료형 변수명 = 값 ;) 1) int a = 3 ; // a라는 공간에 자료형 3을 담기로 한다. [예시] 2) 실행해보기 int input = sc.nextInt ( ) ; // 'sc'를 이용해서 'nextInt'라는 기능을 이용해 'input'이라는 변수에 입력받은 숫자를 저장함 system.out.println(input) ; // 'input'를 출력 3. 상수 (constant) - 사전적 의미로 '불변하는' 또는 '변하지 않는 수' - 프로그래밍에서 데이터를 담을 수 있는 공간 - 한번 넣으면 변하지 않는 수를 넣..
JAVA_설치하기, IDE, JDK, 단축키 1. 설치하기 1) JDK (1) JDK 1.8 Download (2) 설치 확인하기 - 명령프롬프트 > 'java -version' 입력 2) ECLIPSE 2. IDE ( Intergrated Development Environment) 예) Eclipse, Visual Studio, Android Studio, Jupyter Notebook..... 3. JDK (Java Development Kit) - JRE (Java Runtime Environment) - JVM (Java virtual Machine) 4. 단축키 1) 글자 크기 확대 : ctrl + 2) 글자 크기 축소 : ctrl - 3) 한줄 삭제 : ctrl d 4) 저장: ctrl s 5) 실행: ctrl F11 6) 출력문 생성..
SQL_ROWNUM, TOP-N 1. ROWNUM - 테이블의 튜플(행)에 임시로 부여되는 일련번호 - ROWNUM은 1의 값을 먼저 사용해야 2의 값을 사용할 수 있다. - WHERE 절에 ROWNUM을 사용하면 출력되는 튜플(행) 개수를 제한 할 수 있다. - FROM 절에 ROWNUM을 사용하면 (인라인 뷰) 특정 테이블 전체가 아닌 SELECT 절을 통해 일부 데이터를 먼저 추출한 후 별칭을 주어 특정 튜플을 출력 할 수 있다. 2. TOP-N - ROWNUM 개념과 인라인뷰 개념을 조합해서 상위 N개의 데이터만 뽑는 기술 - 먼저 출력하고자 하는 값의 오름차순/내림차순 정렬 > 인라인뷰를 통해 상위 N개 추출
SQL_TCL(COMMIT,ROLLBACK ,SAVEPOINT), DCL(GRANT,REVOKE, ROLE) 1. TCL - 트랜잭션은 어떤 업무를 수행하기 위한 일련의 단계를 의미 1) COMMIT : 데이터를 영구 저장 - AUTO COMMIT : 오라클에서 DML (INSERT , UPDATE , DELETE )는 직접 COMMIT 입력해야 함. DDL ( CREATE , ALTER , DROP 등)은 자동으로 COMMIT 적용 됨 2) ROLLBACK : 데이터 전단계 수정 3) SAVEPOINT - 특정 지점까지만 수정 [예시 1] 아래 쿼리를 순서대로 실행했을때 TAB3 테이블에는 총 몇개의 행이 있을까" 답: A,B,D 행 / 총 3개 행 [예시 2] 아래 쿼리를 순서대로 실행했을 때, TAB4 테이블에는 총 몇 개의 행이 있을까? 답: A,B,C,E 행/ 4개 행 2. DCL : 객체에 권한을 부..