본문 바로가기

전체 글109

[5-6] 다음은 거스름돈을 몇 개의 동전으로 지불할 수 있는지를 계산하는 문제이다. package Ex5; public class Ex5_6 { // [5-6] 다음은 거스름돈을 몇 개의 동전으로 지불할 수 있는지를 계산하는 문제이다. 변// 수 money의 금액을 동전으로 바꾸었을 때 각각 몇 개의 동전이 필요한지 계산해서 출력하// 라. 단, 가능한 한 적은 수의 동전으로 거슬러 주어야한다. (1)에 알맞은 코드를 넣어서// 프로그램을 완성하시오.// [Hint] 나눗셈 연산자와 나머지 연산자를 사용해야 한다.// [연습문제]/ch5/Exercise5_6.java// class Exercise5_6 {// public static void main(String args[]) {// // 큰 금액의 동전을 우선적으로 거슬러 줘야한다.// int[] coinUnit = {500, 100.. 2015. 1. 5.
[5-5] 다음은 1과 9사이의 중복되지 않은 숫자로 이루어진 3자리 숫자를 만들어내는 프로그램이다. public class Ex5_5 { // [5-5] 다음은 1과 9사이의 중복되지 않은 숫자로 이루어진 3자리 숫자를 만들어내는 프// 로그램이다. (1)~(2)에 알맞은 코드를 넣어서 프로그램을 완성하시오.// [참고] Math.random()을 사용했기 때문에 실행결과와 다를 수 있다.// [연습문제]/ch5/Exercise5_5.java// class Exercise5_5 {// public static void main(String[] args) {// int[] ballArr = {1,2,3,4,5,6,7,8,9};// int[] ball3 = new int[3];// // 배열 ballArr의 임의의 요소 2개를 골라서 위치를 바꾼다. 20번 반복// for(int x=0;x < 20;x++.. 2015. 1. 5.
[5-4] 2차원 배열 arr2에 담긴 모든 값의 총합과 평균을 구하는 프로그램을 완성하시오. public class Ex5_4 { // [5-4] 2차원 배열 arr2에 담긴 모든 값의 총합과 평균을 구하는 프로그램을 완성하시오.// [연습문제]/ch5/Exercise5_4.java// class Exercise5_4// {// public static void main(String[] args)// {// int[][] arr = {// { 5, 5, 5, 5, 5},// {10,10,10,10,10},// {20,20,20,20,20},// {30,30,30,30,30}// };// int total = 0;// float average = 0;// /*// (1) 알맞은 코드를 넣어 완성하시오.// */// System.out.println("totat="+total);// System.o.. 2015. 1. 5.
[5-3] 배열 arr에 담긴 모든 값을 더하는 프로그램을 완성하시오. public class Ex5_3 { // [5-3] 배열 arr에 담긴 모든 값을 더하는 프로그램을 완성하시오.// [연습문제]/ch5/Exercise5_3.java// class Exercise5_3// {// public static void main(String[] args)// {// int[] arr = {10, 20, 30, 40, 50};// int sum = 0;// /*// (1) 알맞은 코드를 넣어 완성하시오.// */// System.out.println("sum="+sum);// }// }// [실행결과]// sum=150 /** * @param args */public static void main(String[] args) {// TODO Auto-generated method.. 2015. 1. 5.