EX_01. 배열의 값 중 홀수인 값이 몇 개인지 출력하는 프로그램
import java.util.Random;
public class ex01_홀수찾기 {
public static void main(String[] args) {
Random rd = new Random();
int[] arr = new int[5];
int num = 0;
System.out.print("arr에 들어있는 홀수는 ");
for(int i = 0;i<arr.length;i++) {
arr[i] = rd.nextInt(100)+1;
if(arr[i]%2==1) {
System.out.print(arr[i]+" ");
num++;
}
}
System.out.println("총"+num+"개");
}
}
EX_02. 배열의 값 중 가장 큰 값이 몇인지 출력하는 프로그램
import java.util.Arrays;
import java.util.Random;
public class ex01_예제 {
public static void main(String[] args) {
Random rd = new Random();
int[] arr = new int[5];
int max =0;
for(int i = 0;i<arr.length;i++) {
arr[i]=rd.nextInt(10)+1;
if(max<arr[i]) {
max=arr[i];
}
}
//배열안에 있는 값을 한번에 출력하는 방법
System.out.println(Arrays.toString(arr));
System.out.println();
System.out.println("가장 큰 값 : "+max);
}
}
EX_03. 5개의 점수를 입력받아 최고점수, 최저점수, 총합, 평균을 출력하는 프로그램
import java.util.Arrays;
import java.util.Scanner;
public class ex00_과제 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] arr = new int[5];
int max = 0;
int min = 0;
int temp=arr[0];
int sum = 0;
double avg = 0;
for(int i =0;i<arr.length;i++) {
System.out.print((i+1)+"번째 입력 :");
arr[i]=sc.nextInt();
sum += arr[i];
}
for(int i =0;i<arr.length;i++) {
if(temp<arr[i])temp=arr[i];
}
max = temp;
temp = arr[0];
for(int i=0;i<arr.length;i++){
if(temp>arr[i])temp=arr[i];
}
min = temp;
avg = (double)sum/arr.length;
System.out.println("입력된 점수 : "+Arrays.toString(arr));
System.out.println("최대값 : "+max);
System.out.println("최소값 : "+min);
System.out.println("합 : "+sum);
System.out.println("평균 : "+avg);
}
}
EX_04. 로또 프로그램
import java.util.Arrays;
import java.util.Random;
public class ex01_배열 {
public static void main(String[] args) {
Random rd = new Random();
int[] arr = new int[6];
for(int i = 0 ; i < arr.length;i++) {
arr[i] = rd.nextInt(41)+1;
for(int j =0;j<i;j++) {
if(arr[i]==arr[j]) {
i--;
break;
}
}
System.out.println("행운의 숫자 : "+arr[i]);
}
System.out.println("이번주 로또 번호");
System.out.println(Arrays.toString(arr));
}
}
'BACK-END > JAVA' 카테고리의 다른 글
JAVA 메소드 예제 (0) | 2022.07.13 |
---|---|
JAVA 2차원배열 예제 (0) | 2022.07.13 |
JAVA For문 예제 (0) | 2022.07.13 |
JAVA While문 예제 (0) | 2022.07.13 |
JAVA if문/else if문 예제 (0) | 2022.07.13 |