국비교육 (146) 썸네일형 리스트형 Day02_data_Test09 : 나누기 연산의 몫과 나머지 + 소수점 표기 방법 (Q) KH PC방에서는 1시간에 1200원의 요금을 받고 있습니다. 만약 요금이 10원단위로 나올 경우 해당 요금은 받지 않습니다 (ex) 1250원이면 1200원만 받습니다 12시 40분부터 16시 10분까지 이용한 고객의 요금을 출력 package day02; import java.lang.*; public class Day02_data_Test09 { public static void main(String[] args) { int pricePerHour = 1200; int inHour = 12; int inMinute = 40; int outHour = 16; int outMinute = 10; int inTime = inHour * 60 + inMinute; int outTime = outHo.. Day02_data_Test08 : 나누기 연산의 몫과 나머지 (Q) KH주차장의 요금은 다음과 같습니다 - 0분부터 9분까지 무료 - 10분부터 19분까지 1000원 - 이후 10분당 1000원씩 추가 12시 40분에 들어와서 16시 10분에 나간 차량이 있을 때 이 차량의 주차시간과 요금을 구해서 출력 package day02; import java.lang.*; public class Day02_data_Test08 { public static void main(String[] args) { int inHour = 12, inMinute = 40; int outHour = 16, outMinute = 10; int inTime = inHour * 60 + inMinute; int outTime = outHour * 60 + outMinute; int total.. Day02_data_Test05 : 커피숍 판매 금액 계산 (Q) 커피숍 메뉴는 다음과 같습니다 - 아메리카노 : 1300원, 라떼 2000원; 우리 팀에서는 아메리카노를 마시는 사람이 4명, 라떼를 마시는 사람이 3명입니다. 커피요금을 계산하여 출력 package day02; import java.lang.*; public class Day02_data_Test05 { public static void main(String[] args) { int americano = 1300; int americanoCount = 4; int latte = 2000; int latteCount = 3; int totalPrice = americano * americanoCount + latte * latteCount; System.out.println(totalPrice);.. Day02_data_Test04 : 영화관 요금 계산 (Q) 영화관 요금표는 다음과 같습니다 - 성인 : 12000원, 청소년 : 7500원 성인 2명과 청소년 3명이 영화를 볼 때 이용요금을 출력 package day02; import java.lang.*; public class Day02_data_Test04 { public static void main(String[] args) { int adultPrice = 12000; int adultCount = 2; int youthPrice = 7500; int youthCount = 3; int totalPrice = adultPrice * adultCount + youthPrice * youthCount; System.out.println(totalPrice); } } day5 - 0729 반복 (for 구문) for(선언부 ; 조건부 ; 증감부) {} 선언부 : 반복에 필요한 변수(반복수)를 선언하는 영역 조건부 : 반복이 실행되는 조건을 지정하는 영역 증감부 : 반복수 변화 규칙을 입력하는 영역 ** 각 영역은 세미콜론(;)으로 구분지어준다 for 구문 예시 for(int i = 0 ; i day4 - 0728 조건문 (if, else, else if) 다중 조건문 : if와 else 사이에 else if를 사용하여 조건을 더 부여할 수 있다 if(논리식1) {행동1}//논리식 1을 만족할 때 {}를 실행 else if(논리식2) {행동2}//논리식 2을 만족하지 않은 경우 논리식 3를 만족하면 {}를 실행 else {행동3}//논리식 1과 논리식 2를 모두 만족하지 못했다면 {}를 실행 ** 어떤 값이 if의 조건을 만족하는 경우 해당하는 행동1을 하며 만족하지 못할 경우 ** else if의 조건을 만족하는지 검사하여 만족하는 경우 해당하는 행동2을 하며 만족하지 못할 경우 ** else에 해당하는 행동3을 한다 day04 - condition - Test08 : 다중 조건 예제 day04 - conditi.. Day3 - 0727 문자 문자 - char : 2byte 문자의 특징 1. 유니코드 한 글자를 저장할 수 있는 형태 2. 외따옴표(') 사용 3. 문자열의 부품 역할을 수행 4. 각각의 글자는 숫자 번호를 가지고 있다 char a = 'H'; System.out.println(a);//출력 : H System.out.println((int)a);//출력 : 72//H는 ASCII의 72번째 문자 day03 - data - Test15 : char의 원리 문자열 문자열 - String : 참조형 변수(크기는 만들어봐야 알 수 있다) ** 원시형 변수와 참조형 변수 (아직 잘 모르겠음) - 원시형 변수 : 값(value)를 저장하는 변수 - 참조형 변수 : 주소(reference)를 저장하는 변수 문자열의 특징 1. 부가적인 .. Day02_data_Test03 : 변수의 사용법 (Q) 자장면 5천원, 짬뽕 6천원일 때 자장면 2그릇 + 잠뽕 3그릇의 가격은? package day02; import java.lang.*; public class Day02_data_Test03 { public static void main(String[] args) { int jjajang = 5000; int jjajangCount = 2; int champon = 6000; int champonCount = 3; int totalPrice = jjajang * jjajangCount + champon * champonCount; System.out.println(totalPrice); } } 연산자의 우선 순위 - Java의 연산자도 수학 연산자처럼 우선순위가 있다 - 증감 연산자는 왼쪽에서 .. 이전 1 ··· 15 16 17 18 19 다음