w3resource
Java Programming Exercies

Java Array Exercises: Check if the sum of all the 10's in the array is exactly 30

Java Array: Exercise-31 with Solution

Write a Java program to check if the sum of all the 10's in the array is exactly 30. Return false if the condition does not satisfy, otherwise true.

Pictorial Presentation:

Java Array Exercises: Check if the sum of all the 10's in the array is exactly 30

Sample Solution:

Java Code:

import java.util.*; 
import java.io.*; 
 public class Exercise31 {
 public static void main(String[] args)
 {
    int[] array_nums = {10, 77, 10, 54, -11, 10};
	System.out.println("Original Array: "+Arrays.toString(array_nums)); 
	int search_num = 10;
    int fixed_sum = 30;
	
	System.out.println("Result: "+result(array_nums, search_num, fixed_sum));
    }	
  
  public static boolean result(int[] numbers, int search_num, int fixed_sum) {
   int temp_sum = 0;
   for (int number : numbers) {
      if (number == search_num) {
        temp_sum += search_num;
      }

      if (temp_sum > fixed_sum) {
        break;
      }
    }
    return temp_sum == fixed_sum;
  }  
}

Sample Output:

                                                                              
Original Array: [10, 77, 10, 54, -11, 10]                              
Result: true

Flowchart:

Flowchart: Java exercises: Check if the sum of all the 10's in the array is exactly 30

Visualize Java code execution (Python Tutor):


Java Code Editor:

Improve this sample solution and post your code through Disqus

Previous: Write a Java program to check if an array of integers without 0 and -1.
Next: Write a Java program to check if an array of integers contains two specified elements 65 and 77.

What is the difficulty level of this exercise?