본문 바로가기

전체 글102

Java (정수 입력 히스토그램) 원하는 정수 값을 입력 받아 그 갯수 만큼 히스토그램을 출력하는 프로그램 package p0510; import java.util.Scanner; public class IntHistogram { static Scanner scan = new Scanner(System.in); static int[] histogram; static int[] cnt = new int[10]; // 히스토그램 데이터를 카운트 하기 위한 배열 static String[] title = { "1-9", "10-19", "20-29", "30-39", "40-49", "50-59", "60-69", "70-79", "80-89", "90-99", }; static int i, j, star = 0; public static v.. 2021. 5. 10.
Java (숫자 히스토그램 만들기) 1 - 99 사이의 정수를 키보드에서 10개 입력 받아 10단위 간격의 히스토그램을 출력하는 프로그램 단, 입력된 수가 0이거나 음수이면 무시 package p0507; import java.util.Scanner; public class ArrayHistogram { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan = new Scanner(System.in); int[] histogram = new int[10]; int[] cnt = new int[10];//히스토그램 데이터를 카운트 하기 위한 배열 String[] title = { "1-9", "10-19", "20-29", "30-39".. 2021. 5. 7.
Java (호텔 투숙객 관리 프로그램) 방의 갯수는 10개이고, 메뉴 형태에 따라 투숙, 퇴실, 전체보기, 종료를 처리하는 프로그램 package p0507; import java.util.Scanner; public class ArrayHotel { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan = new Scanner(System.in); int[] room = new int[10]; String[] guest = new String[10]; int i, j; while (true) { System.out.println("1.투숙 2.퇴실 3.전체보기 4.종료"); System.out.print("메뉴선택 > "); int nu.. 2021. 5. 7.
Java (배열_극장 좌석 예약 프로그램) 배열을 이용하여 간단한 극장 예약 시스템 작성 좌석은 10개뿐이고 사용자가 예약을 하려고 하면 먼저 좌석 배치표를 보여줌. 즉, 예약이 끝난 좌석은 1로, 예약이 안된 좌석은 0으로 나타냄. package p0507; import java.util.Scanner; public class ArrayTheater { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan = new Scanner(System.in); int[] num = new int[10]; int i, j; while(true) { System.out.println("---------------------"); for (i=0; i 2021. 5. 7.
Java (배열_카드 사용 여부 확인하는 프로그램) 배열에 저장된 사용자의 아이디를 입력 받아 고객의 카드 사용액을 알려주고 $100가 넘었으면 사용 불가능 메세지를 출력 package p0507; import java.util.Scanner; public class ArrayCard { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan = new Scanner(System.in); int[] custID = {313, 453, 502, 101, 892, 475, 792, 912, 343, 633}; double[] custBal = {0.00, 45.43, 71.23, 301.56, 9.08, 192.41, 389.00, 229.67, 18.31.. 2021. 5. 7.
Java (배열_점수 입력 후 유효점수, 합계, 평균 구하는 프로그램) 심사위원의 점수를 입력 받아 최대값과 최소값을 제외한 값을 유효점수로 하고 유효점수의 합계와 평균을 출력 package p0503; import java.util.Scanner; public class ArrayEx9 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan = new Scanner(System.in); int[] score = new int[7]; int i, temp; int sum = 0, avg = 0; System.out.print("7명 심사위원의 점수 입력: "); for (i = 0; i < score.length; i++) { score[i] = scan.nextInt.. 2021. 5. 7.