/* 5개의 수 입력받아 배열에 저장한 뒤 가장 큰 수를 화면에 출력하는 프로그램 */
import java.util.Scanner;
public class ArrayAccess
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int number[] = new int[5];
int max = Integer.MIN_VALUE;
for(int i=0; i<number.length; i++)
{
System.out.print(i+1+"번째 수 입력 : ");
number[i] = sc.nextInt();
if(max<number[i])
max = number[i];
}
System.out.println("입력하신 수 중 가장 큰 수는 "+max+"입니다.");
}
}
배열을 이용한 반복문 (for-each문)
/* int, String, enum 타입을 이용한 반복문 활용 프로그램 */
public class ForEachSample
{
enum Week {월, 화, 수, 목, 금, 토, 일}
public static void main(String[] args)
{
int num[] = {1, 2, 3, 4, 5};
String alpha[] = {"a", "b", "c", "d", "e", "f"};
int sum = 0;
for(int i : num)
sum += i;
System.out.println(sum);
for(String s : alpha)
System.out.print(s+" ");
System.out.println();
for(Week day : Week.values())
System.out.print(day+" ");
System.out.println();
}
}
댓글 없음:
댓글 쓰기