1 import java.util.*;
2
3 public class ArrayTest
4 {
5 public static void main(String[] args)
6 {
7 int[] arr = new int[5];
8 int i, j, k, temp, lng, count = 0;
9 lng = arr.length;
10 String str;
11 Scanner scn = new Scanner(System.in);
12
13 for(i=0;i<lng;i++)
14 {
15 str = scn.next();
16 arr[i] = Integer.parseInt(str);
17 }
18
19 for(j=0;j<lng-1;j++)
20 {
21 for(k=j+1;k<lng;k++)
22 {
23 if(arr[j]>arr[k])
24 {
25 temp = arr[j];
26 arr[j] = arr[k];
27 arr[k] = temp;
28 }
29 }
30 }
31
32 System.out.println("");
33
34 for(i=0;i<lng;i++)
35 {
36 System.out.printf("%d\t", arr[i]);
37 }
38
39 System.out.printf("\n\n");
40
41 for(i=0;i<lng;i++)
42 {
43 count = 0;
44 for(j=0;j<lng;j++)
45 {
46 if(i != j)
47 {
48 if(arr[i] == arr[j])
49 {
50 count = count + 1;
51 }
52 }
53 }
54 System.out.printf("arr[%d] 와 같은 수 %d개\n",i, count);
55 }
56 }
57 }
'Programing > JAVA' 카테고리의 다른 글
숫자맞추기 게임 랜덤답 주기 (0) | 2013.10.10 |
---|