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

n으로 나눈 배열 곱셈의 알림을 찾는 Java 프로그램

<시간/>

배열 곱셈을 n으로 나눈 알림을 찾으려면 Java 코드는 다음과 같습니다. -

예시

import java.util.*;
import java.lang.*;
public class Demo{
   public static int remainder(int my_arr[], int arr_len, int val){
      int mul_val = 1;
      for (int i = 0; i < arr_len; i++)
         mul_val = (mul_val * (my_arr[i] % val)) % val;
      return mul_val % val;
   }
   public static void main(String argc[]){
      int[] my_arr = new int []{ 35, 100, 69, 99, 27, 88, 12, 25 };
      int arr_len = 8;
      int val = 11;
      System.out.println("The remainder when the array is multiplied by 11 is ");
      System.out.println(remainder(my_arr, arr_len, val));
   }
}

출력

The remainder when the array is multiplied by 11 is
0

Demo라는 클래스에는 정수 배열을 반복하고 특정 숫자가 정수 배열의 모든 요소를 ​​완전히 나누는지 확인하는 'remainder'라는 정적 함수가 포함되어 있습니다. 그렇지 않으면 미리 알림 값을 제공합니다. 메인 함수에서는 숫자에 대한 값을 정의하고, 정수 배열을 정의하고, 배열의 길이를 정의합니다. 함수는 정수 arrat, 배열의 길이 및 숫자를 매개변수로 전달하여 호출됩니다. 콘솔에 관련 메시지가 표시됩니다.