مجموع ارقام عدد در جاوا
یکی از مسائل ابتدایی دنیای برنامه نویسی زمانی که برنامه نویسی با زبان برنامه نویسی جاوا را شروع می کنید مجموع ارقام اعداد می باشد.
در این نوشته به حل این مسئله با زبان برنامه نویسی جاوا می پردازیم.
همراه ما باشید.
پیشنهاد نویسنده : محاسبه مجموع ارقام عدد – زبان C# (نسخه ی سی شارپ همین برنامه)
مجموع ارقام عدد در جاوا
سناریوی کار به این شکل است که مثلا عددی مثل 123 وارد شود و خروجی جمع ارقام موجود در این عدد سه رقمی است.
کد برنامه به زبان جاوا ::
import java.util.Scanner; public class Main { static Scanner scanner = new Scanner(System.in); public static void main(String[] args) { int num; int sum = 0; int r; num = scanner.nextInt(); while (num != 0) { r = num % 10; num = num / 10; sum = sum + r; } System.out.println("Result : " + sum); } }
توضیحات کد بالا ::
- این کد به زبان برنامه نویسی جاوا نوشته شده است.
- در کد بالا ابتدا با کمک کتابخانه ی Scanner یک عدد از کاربر دریافت می شود.
- در بخش بعدی یک حلقه را تا زمانی که رقم های عدد باقیمانده ادامه می دهیم؛ هر بار عدد را تقسیم بر 10 می کنیم و از آن عدد جدیدی می سازیم و باقیمانده ی هر تقسیم را نیز با هر دور از حلقه جمع می کنیم.
- در بخش نهایی هم این عدد را که با کمک متغیر sum نگهداری می شود نمایش می دهیم.
- پایان.!
تمرینات زیر هم برای شما مفید می باشد:
اگر علاقه به بررسی تمرین های بیشتر زبان برنامه نویسی جاوا دارید روی این لینک کلیک کنید.
نظرات خود را برای ما بنویسید.
موفق باشید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 4.5]
ارسال پاسخ