Categories: softare development

Return the Sum of Even Digits of a Given Number in Java

Question:

Write a static method below that takes integer number as input argument and returns the sum of the even digits of that number.

  1. No System.out.println statements should appear in your method Instead, you need to return the result.

2. No Scanner operations should appear here (e.g., input.nextInt()),Instead, refer to the input parameters of this method.

Solution:

public class SumExercise{

public static void main(String [] args){
  System.out.println(sumEvendigits(5842))
//14
}
public static int sumEvendigits(int number) {
  
 int digit;
 int sum = 0;
  
 while(number != 0)
 {
          digit = number % 10;   
   
   if(digit % 2 == 0)
   sum = sum + digit;
             
   number = number / 10;
          }
   return sum;
 }

}

Sum Digits of Any Integer Number

Check if a Given Number is Palindrome in Java

Recent Posts

How to Create Neumorphism Effect with CSS

Neumorphism design, alternatively termed as "soft UI" or "new skeuomorphism," represents a design trend that…

1 min ago

How to Debug Your JavaScript Code

Debugging JavaScript code can sometimes be challenging, but with the right practices and tools, you…

3 days ago

Service Workers in JavaScript: An In-Depth Guide

Service Workers are one of the core features of modern web applications, offering powerful capabilities…

2 weeks ago

What are Database Driven Websites?

A database-driven website is a dynamic site that utilizes a database to store and manage…

2 weeks ago

How to show Toast Messages in React

Toasts are user interface elements commonly used in software applications, especially in mobile app development…

2 weeks ago

Exploring the Relationship Between JavaScript and Node.js

JavaScript has long been synonymous with frontend web development, powering interactive and dynamic user interfaces…

3 weeks ago