728x90 반응형 study564 [Java] 7. 산술연산자 Exam3 (금액을 입력 받아서 500,100,50,10,1원 필요한 동전의 갯수 출력하기) package chap3; import java.util.Scanner; /* * 화면에서 금액입력받아서 500,100,50,10,1원 동전으로 바꾸기. * 필요한 동전의 갯수 출력하기. 전체동전은 최소 갯수로 바꾼다. * [결과] * 금액을 입력하세요 * 5641 * 500원 : 11개 * 100원 : 1개 * 50원 : 0개 * 10원 : 4개 * 1원 : 1개 */ public class Exam4 { public static void main(String[] args) { System.out.println("금액을 입력하세요"); Scanner scan = new Scanner(System.in); int amt = scan.nextInt(); System.out.println("500원:" + .. 2022. 3. 11. [Java] 7. 산술연산자 Exam2 (3자리 정수를 입력 받아서 100자리 미만을 버리고 출력하기) package chap3; import java.util.Scanner; /* * 화면에서 3자리 정수를 입력받아 100 자리 미만을 버리고 출력하기 * * 세자리 정수를 입력하세요 * 321 = 300 * 세자리 정수를 입력하세요 * 500 = 500 * * 1. Scanner 입력받기 * 2. 입력값을 100으로 나누고 100곱하여 출력하기 */ public class Exam3 { public static void main(String[] args) { System.out.println("세자리 정수를 입력하세요"); Scanner scan = new Scanner(System.in); int num = scan.nextInt(); System.out.println(num + ":" + (num/1.. 2022. 3. 11. [Java] 6. 산술연산자 Exam1 (초를 입력 받아서 시간,분,초 계산하기) package chap3; import java.util.Scanner; /* * 초를 입력받아 몇시간 몇분 몇초인지 계산하는 프로그램 작성하기 * second = 3662 * 1시간 1분 2초 * * 1. Scanner 객체 생성 * 2. int second = nextInt() * 3. hour = second / 3600 * 4. min = (second % 3600) / 60 * 5. sec = second % 60 */ public class Exam2 { public static void main(String[] args) { System.out.println("초를 입력하세요"); Scanner scan = new Scanner(System.in); int second = scan.nextI.. 2022. 3. 11. [Java] 7. 산술연산자 package chap3; /* * 산술연산자 : +, -, *, /, % * * String객체 + 기본자료형 간의 + 연산자가 가능함 * String = String + 기본자료형 */ public class OpEx2 { public static void main(String[] args) { int x=10, y=8; System.out.println("10+8 =" + (x+y)); //18 System.out.println("10-8 =" + (x-y)); //2 System.out.println("10*8 =" + (x*y)); //80 System.out.println("10/8 =" + (x/y)); //1 System.out.println("10%8 =" + (x%y)); //2 Sys.. 2022. 3. 11. 이전 1 ··· 131 132 133 134 135 136 137 ··· 141 다음 728x90 반응형