Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

발생하는 홀수 횟수를 찾는 Java 프로그램

<시간/>

홀수번 발생하는 수를 구하는 자바 코드는 다음과 같다 -

예시

public class Demo {
   static int odd_occurs(int my_arr[], int arr_size){
      int i;
      for (i = 0; i < arr_size; i++){
         int count = 0;
         for (int j = 0; j < arr_size; j++){
            if (my_arr[i] == my_arr[j])
               count++;
         }
         if (count % 2 != 0)
         return my_arr[i];
      }
      return -1;
   }
   public static void main(String[] args){
      int my_arr[] = new int[]{ 34, 56, 99, 34, 55, 99, 90, 11, 12, 11, 11, 34 };
      int arr_size = my_arr.length;
      System.out.println("The number that occurs odd number of times in the array is ");
      System.out.println(odd_occurs(my_arr, arr_size));
   }
}

출력

The number that occurs odd number of times in the array is
34

Demo라는 클래스에는 'odd_occurs'라는 정적 함수가 포함되어 있습니다. 이 함수는 정수 배열을 반복하고 이러한 숫자가 발생하는 횟수를 확인합니다. 자주 발생하는 홀수를 출력으로 반환합니다. 메인 함수에서는 정수 배열을 정의하고 배열의 길이를 변수에 할당합니다. 함수는 배열과 그 길이를 매개변수로 전달하여 호출됩니다. 콘솔에 관련 메시지가 표시됩니다.