یک برنامهٔ جاوا بنویسید که یک عدد صحیح مثبت n را از ورودی بخواند و با استفاده از حلقهٔ for تمام اعداد زوج بین 1 تا n را چاپ کند و با استفاده از if تعداد این اعداد را نمایش دهد.

17.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:29

0.0

برای حل، از کلاس Scanner برای خواندن ورودی استفاده کنید، یک متغیر شمارنده برای تعداد اعداد زوج تعریف کنید، سپس با حلقه for از 1 تا n تکرار کنید و با شرط if (i % 2 == 0) عدد را چاپ کرده و شمارنده را افزایش دهید؛ در پایان شمارنده را چاپ کنید. نکات: قبل از پردازش بررسی کنید n مثبت باشد، مقدار شمارنده را صفر کنید و برای چاپ از System.out.println یا System.out.print استفاده کنید؛ می‌توانید راه‌حل مشابه را با while یا do-while نیز امتحان کنید.

توسط پژوهشگر در 202 روز قبل ساعت 02:29
دسته بندی ها: Java Java for beginner
arash در 202 روز قبل ساعت 09:30

این تمرین خوب است برای آشنایی با Scanner و شمارنده. قبل از حلقه مقدار شمارنده را صفر کن و n را بررسی کن که مثبت باشد تا از ورودی نامعتبر جلوگیری شود. در حلقه از i = 1 تا n برو و اگر i % 2 == 0 بود چاپ کن و شمارنده را افزایش بده. برای بهینه‌تر شدن می‌تواند از حلقه با گام 2 استفاده کرد: برای i = 2؛ i <= n؛ i += 2 و در این صورت شرط if لازم نخواهد بود.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری