Java(Operator)_Exam_04
·
Java/기초 내용 정리
2024-10-21 입력받은 숫자 ==> : 8783오천원 지폐 : 1천원 지폐 : 3오백원 동전 : 1백원 동전 : 2오십원 동전 : 1십원 동전 : 3오원 동전 : 0일원 동전 : 3 package exam;public class Exam_04 { public static void main(String[] args) { int su1 = Integer.parseInt(args[0]); int fit = su1 / 5000; // 오천원의 몫 int thu = (su1 % 5000) / 1000; // 천원의 몫 int fih = (su1 % 1000) / 500; // 오백원의 몫 int hun = (su1 % 500) / 100; // 백원의 몫 int fif = (..
Java(Operator)_Exam_03
·
Java/기초 내용 정리
20214-10-21 지불한 금액 : 20,000원제품단가 : 3500수량 : 5부가세 : 1750상품총액 : 19250거스름돈 : 750 package exam;public class Exam_03 { public static void main(String[] args) { int su1 = Integer.parseInt(args[0]); int su2 = Integer.parseInt(args[1]); int su3 = Integer.parseInt(args[2]); int tex = (su2 * su3) / 10; // 부가세 구하는 코드 int sum = (su2 * su3) + tex; // 상품총액 구하는 코드 int cha = su1 - sum; // 거스름돈..
Java(Operator)_Exam_02
·
Java/기초 내용 정리
2024-10-21 입력받은 정수 66의 제곱 ==> 366의 세제곱 ==> 216 package exam;public class Exam_02 { public static void main(String[] args) { int su = Integer.parseInt(args[0]); System.out.println("입력받은 정수 " + su); int su2 = su * su; int su3 = su * su * su; System.out.println(su + "의 제곱 ==> " + su2); System.out.println(su + "의 세제곱 ==> " + su3); }}
Java(Operator)_Exam_01
·
Java/기초 내용 정리
2024-10-21   국어점수를 입력하세요. : 100영어점수를 입력하세요. : 90수학점수를 입력하세요. : 80자바점수를 입력하세요. : 70국어점수 >>> 100점영어점수 >>> 90점수학점수 >>> 80점자바점수 >>> 70점총 점 >>> 340점평 균 >>> 85.00 package exam;import java.util.Scanner;// 4과목 성적 처리import javax.swing.JOptionPane;public class Exam_01 { public static void main(String[] args) { // 1. 키보드로 입력받기 위한 준비 작업. // 2-1. 키보드로 국어점수 입력 받기. //int su1 = // Integer.parseInt( ..
Java(Operator)_10
·
Java/기초 내용 정리
2024-10-18 왼쪽 쉬프트(>> 40오른쪽 쉬프트(>>) >>> 5오른쪽 쉬프트(>>>) >>> 2 package basic;/* * 7. 쉬프트연산자(비트이동연산자) * - 비트를 대상으로 왼쪽 또는 오른쪽으로 비트를 밀어서 연산을 수행하는 연산자. * - 왼쪽 쉬프트(>) : 오른쪽으로 비트 수 만큼 이동하는 연산자. * 왼쪽에 비어있는 빈칸(비트)은 부호비트로 채워짐. * - 부호 없는 오른쪽 쉬프트(>>>) : 오른쪽으로 비트 수 만큼 이동하는 연산자. * 왼쪽에 비어있는 빈칸(비트)은 무조건 0으로 채워짐. * * ※ 부호비트 : 양수(0), 음수(1) */public class Operator_10 { public static voi..
Java(Operator)_09
·
Java/기초 내용 정리
2024-10-18  and result >>> 0or result >>> 15xor result >>> 15 package basic;/* * 6. 비트연산자 * - 비트(0, 1)를 이용하여 연산하는 연산자. * - 0 : false, 1 : true * * - 논리곱(&) : 두 비트의 조건이 참(1)인 경우 1을 출력. 그 외에는 0을 반환. * * - 논리합(|) : 두 비트중 하나만 참(1)인 경우 1 을 출력. 그 외에는 0을 반환. * * -^(xor) : 두 비트 중 서로 다른 경우에만 참(1)을 출력. 그 외에는 0을 반환. * * ※ 비트 연산을 하기 위해서는 10진수를 이진수로 변환해야 함. */public class Operator_09 { ..