728x90
반응형
배열은 데이터가 많을 때 사용하는 것
배열에 정수 받아서 최대값 찾기
package tutorial13;
import java.util.Scanner;
//배열 입력받고 최대 값 찾기
public class Main1 {
public static int max(int a, int b)
{
return (a>b)?a:b;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("생성할 배열의 크기: ");
int number = scanner.nextInt();
int[] array = new int[number];
for(int i=0; i<number; i++)
{
System.out.print("배열에 입력할 정수 입력: ");
array[i] = scanner.nextInt();
}
int result = -1;
for(int i=0; i<number; i++)
{
result = max(result, array[i]);
}
System.out.println(result);
}
}
랜덤 정수 100개의 평균 구하기
package tutorial13;
//100개의 랜덤 정수의 평균 구하는 프로그램
public class Main2 {
public static void main(String[] args) {
int[]array = new int[100];
for(int i=0; i<100; i++) {
array[i] = (int)(Math.random() * 100 + 1);
}
int sum = 0;
for(int i=0; i<100; i++)
{
sum += array[i];
}
System.out.println(sum/100);
}
}
728x90
반응형