سلام برنامه حاصل جمع n رقم دریافتی از کاربر یا برنامه محاسبه جمع ارقام یک عدد دریافتی از کاربر و براتون گذاشتم. سوالی داشتید در بخش نظرات بپرسید.

مثال: جمع ارقام عدد 2356 را بدست آورید؟

2356 = 2 + 3 + 5 + 6 = 16

کد برنامه:

import  java.util.Scanner;
public  class  Main {
    public  static  void  main(String[] args) {
        int sum = 0, n, x;
        Scanner input = new Scanner ( System.in );
        System.out.println ( "لطفا عدد خود را وارد بکنید:" );
        n = input.nextInt ();
        //دریافت عدد از کاربر
        while ( n > 0) {
            x = n % 10;
            //بدست آوردن یکان عدد در باقی مانده
            sum = sum + x;
            //حاصل جمع اعداد بدست آمده
            n = n / 10;
        }
        System.out.println (  " حاصل جمع عدد وارد شده " + sum + " می باشد " );
    }
}

خروجی:

لطفا عدد خود را وارد بکنید:
256
 حاصل جمع عدد وارد شده 13 می باشد 

توضیحات: مثال شما یک عدد 325 و وارد میکنید تازمانی که 325 کوچیک تر از صفر نباشه وارد حلقه میشه و تقسیم عدد 325 یا هر عدد دیگری بر 10 باعث می شود عدد یکان عدد دریافتی در قسمت باقی مانده باشد و خارج قسمت تقسیم می شود 32 و دومرتبه حلقه تکرار می شود تا زمانی که 32 کوچیک تر از صفر باشد و دومرتبه تقسیم بر 10 می شود یکان آن می شود 2 و خارج قسمت آن 3 می باشد و دومرتبه حلقه تکرار می شود و 3 تقسیم بر 10 خارج از قسمت صفر و باقی مانده 3 می شود و از حلقه خارج شده و حاصل جمع ارقام را نمایش میدهد.

برنامه محاسبه جمع ارقام یک عدد دریافتی در جاوا

برنامه دریافت و چاپ معکوس رشته در جاوا

برنامه چاپ اعداد سه رقمی بدون تکرار در جاوا

برنامه محاسبه فاکتوریل در جاوا

برنامه دریافت ثانیه و تبدیل به ساعت، دقیقه و ثانیه با جاوا

برنامه محاسبه حجم کره با جاوا

برنامه محاسبه مساحت و محیط دایره با جاوا

عدد ,جمع ,n ,حاصل ,حلقه ,sum ,می شود ,حاصل جمع ,جمع ارقام ,یک عدد ,بر 10

مشخصات

آخرین ارسال ها

آخرین جستجو ها


شمیم باران مطالب اینترنتی کارافريني دانشگاه آزاد مشهد کاربرد رایانه در تعلیم وتربیت lodinehriy fakhtehiu هک و ترفند آموزش فن بیان slmia123456 behincrm