본문 바로가기

IT/Java73

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.
Java (배열_난수 발생 후 내림차순 정렬) 난수 발생하여 내림차순으로 정렬 package p0503; public class ArrayEx8 { public static void main(String[] args) { // TODO Auto-generated method stub int[] rand = new int[10]; int temp = 0; System.out.printf("0 - 99 사이의 난수 발생 출력\n"); for (int i = 0; i < rand.length; i++) { rand[i] = (int) (Math.random() * 100); System.out.print(rand[i] + " "); } System.out.println(); for (int i = 0; i < rand.length; i++) { for (.. 2021. 5. 7.
Java (배열_난수 발생하여 MAX,MIN 출력) 배열길이10, 0~99사이의 난수 10개 발생해서 배열에 저장하고, 그 중 MAX, MIN 출력 package p0503; public class ArrayEx5 { public static void main(String[] args) { // TODO Auto-generated method stub int[] values = new int[10]; int max = 0; int min = 100; for (int i = 0; i < values.length; i++) { values[i] = (int) (Math.random() * 100); // 0~99까지 난수 발생 System.out.printf("%d ", values[i]); } for (int i = 0; i < values.length; .. 2021. 5. 7.