Kako pronaći zbroj znamenki na Javi?



Postoje razne metode pomoću kojih možemo izračunati zbroj znamenki u Javi. Razumijemo različite metode za rješavanje našeg problema.

Java je . Postoje razne metode pomoću kojih možemo izračunati zbroj znamenki u Javi. Razmotrimo te metode detaljno. Dolje je popis koji bismo koristili za rješavanje našeg problema.

Započnimo!





Korištenjem for petlje

Programeri obično koriste petlje za izvršavanje skupa iskaza. Za petlja koristi se kada trebaju ponoviti dio više puta. Naročito se koristi u slučajevima kada je broj ponavljanja fiksan!

Kodirati:



klasa SumOfDigits {public static void main (String arg []) {long n, sum Scanner sc = novi Scanner (System.in) System.out.println ('Unesite broj') n = sc.nextLong () for (sum = 0 n! = 0 n / = 10) {zbroj + = n% 10} System.out.println ('Zbroj znamenki' + zbroj)}}

Izlaz:
Unesite broj
456
Zbroj znamenki
petnaest

kako generirati slučajni niz u javi

Sljedeći segment govori vam kako koristiti statičku metodu za postizanje cilja.

Korištenjem statičke metode

U Javi, a je metoda koja pripada klasi, a ne instanci klase. Metoda je dostupna svakoj instanci a razred , ali metodama definiranim u instanci može pristupiti samo taj član klase.



Kodirati:

klasa SumOfDigits {public static void main (String arg []) {long n, s Skener sc = novi Skener (System.in) System.out.println ('Unesite broj') n = sc.nextLong () s = sum (n) System.out.println ('Zbroj znamenki' + s)} statički zbroj int (dugi broj) {int zbroj = 0 dok (num! = 0) {zbroj + = broj% 10 num / = 10} povratni zbroj }}

Izlaz:
Unesite broj
678
Zbroj znamenki
dvadeset i jedan

Prijeđimo sada na drugu metodu koja je rekurzija.

Korištenjem rekurzije

Kodirati:

twitter analiza raspoloženja pomoću iskre
import java.util.Scanner class SumOfDigits {int sum = 0 int sum (long num) {if (num! = 0) {sum + = num% 10 num / = 10 sum (num)} return sum} javna statička praznina main ( String arg []) {long n, res SumOfDigits s = new SumOfDigits () Scanner sc = new Scanner (System.in) System.out.println ('Unesite broj') n = sc.nextLong () System.out. println ('Zbroj znamenki' + s.sum (n))}}

Izlaz:
Unesite broj
3. 4. 5
Zbroj znamenki
12

Na kraju ćemo upotrijebiti argumente naredbenog retka za izračun zbroja znamenki broja broja.

Korištenjem argumenata naredbenog retka

Kodirati:

klasa SumOfDigits {public static void main (String arg []) {long n, sum = 0 System.out.println ('Unesite broj') n = Long.parseLong (arg [0]) while (n! = 0) {sum + = n% 10 n / = 10} System.out.println ('Zbroj znamenki & ldquo + zbroj)}}

Izlaz:
Unesite broj
123
Zbroj znamenki
6

Ovim smo došli do kraja ovog vodiča o „Zbroju znamenki u Javi“. Nadam se da vam je pomoglo na neki način. Nastavite čitati, istražujte!Nastavit ćemo zajedno kopati svijet Jave. Pratite nas!

Obavezno vježbajte što je više moguće i vratite svoje iskustvo.

To nas dovodi do kraja našeg bloga na temu „Java program za pronalaženje zbroja znamenki u Javi“. Nadam se da vam je ovaj blog bio informativan i dodao je vrijednost vašem znanju.
Pogledajte Edureka, pouzdana tvrtka za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta. Edurekin tečaj za obuku i certificiranje Java J2EE i SOA namijenjen je studentima i profesionalcima koji žele biti programer Java. Tečaj je dizajniran da vam pruži početnu prednost u Java programiranju i osposobi vas za osnovne i napredne Java koncepte zajedno s raznim Java okvirima poput Hibernate & Proljeće .

Imate pitanje za nas? Molimo navedite ga u odjeljku za komentare ovog 'Zbroja znamenki u Javi' članka i javit ćemo vam se u najkraćem mogućem roku.