تمرین بررسی زوج یا فرد بودن عدد

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

08 اردیبهشت 1401

محتوا شامل

سورس کد, ویدیو آموزشی

سطح تمرین

بسیار ساده, ساده

سیستم عامل

لینوکس, ویندوز

نیازمندی ها

netbeans

مدت زمان

4 دقیقه

حجم فایل

13 مگابایت

تمرین بررسی زوج یا فرد بودن عدد در جاوا

تمرین زوج یا فرد بودن عدد در جاوا

سوال: برنامه ای بنویسید که عددی را به عنوان ورودی دریافت کرده و زوج یا فرد بودن آن را بررسی نماید .

نمونه ورودی : 

12

نمونه خروجی :

your number is even

ویدیو حل تمرین 

در جاوا، بررسی اینکه آیا یک عدد زوج یا فرد است یکی از مباحث پایه‌ای است که برای هر برنامه‌نویسی باید بدانیم.

در این مقاله، ما به بررسی این موضوع و نحوه برنامه‌نویسی آن در جاوا خواهیم پرداخت.

عدد زوج و فرد چیست؟

اولین قدم در بررسی این موضوع، تعریف عدد زوج و فرد است. یک عدد زوج است، اگر تقسیم آن بر ۲ بدون باقی‌مانده باشد.

به عبارت دیگر، اگر بتوانیم عدد را به صورت ۲ × n نشان دهیم، آنگاه عدد زوج است.

از سوی دیگر، یک عدد فرد است، اگر هنگام تقسیم بر ۲ باقیمانده داشته باشد.

به طور مثال، عدد ۱، ۳، ۵ و غیره، همگی عدد فرد هستند.

الگوریتم بررسی زوج و فرد در جاوا

برای بررسی اینکه یک عدد در جاوا زوج یا فرد است، ما از عملگر باقیمانده استفاده می‌کنیم.

عملگر باقیمانده، نتیجه تقسیم دو عدد را برمی‌گرداند. اگر باقیمانده صفر باشد، آنگاه عدد زوج است، در غیر این صورت، عدد فرد است.

برای بررسی این شرط در جاوا، ما از یک عبارت if-else استفاده می‌کنیم.

این عبارت، یک شرط را بررسی می‌کند و در صورت برقراری آن، برنامه به بخشی از کد که در داخل if قرار دارد، می‌رود و در غیر این صورت، به بخشی از کد که در داخل else قرار دارد، می‌رود.

برنامه زوج و فرد در جاوا

با توجه به توضیحات بالا، کد بررسی اینکه یک عدد در جاوا زوج یا فرد است به صورت زیر است:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Enter a number: ");
        int num = scanner.nextInt();

        if (num % 2 == 0) {
            System.out.println(num + " is even.");
        } else {
            System.out.println(num + " is odd.");
        }
    }
}

در این کد، ابتدا یک شیء Scanner ایجاد می‌شود تا از کاربر عددی بگیرد.

سپس با استفاده از عملگر باقیمانده، عدد بررسی می‌شود و در نهایت، یک پیام مناسب چاپ می‌شود.

پیشنهاد تمرین بیشتر: نمونه سوال جاوا دانشگاه پیام نور با جواب

تابع بررسی زوج و فرد در جاوا

از آنجا که کد بالا خیلی ساده است، می‌توانیم آن را به صورت تابعی نیز نوشته و در اینصورت به صورت زیر خواهد بود:

در این کد، یک تابع با نام evenOrOdd تعریف شده است که یک عدد دریافت می‌کند و بررسی می‌کند که آیا آن عدد زوج یا فرد است.

سپس بر اساس نتیجه بررسی، یک رشته‌ی حاوی پیام مناسب برگردانده می‌شود.

در تابع main نیز، یک عدد از کاربر گرفته می‌شود و با فراخوانی تابع evenOrOdd، پیام مناسب چاپ می‌شود.

کلام آخر

در نتیجه، بررسی اینکه یک عدد در جاوا زوج یا فرد است، با استفاده از عملگر باقیمانده و شرط if-else، بسیار ساده است و می‌توان آن را در برنامه‌های مختلف استفاده کرد.

از بخش تمرین جاوا میتوانید سورس های جاوا را به صورت رایگان دریافت نمایید.

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “تمرین بررسی زوج یا فرد بودن عدد”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه فرم ثبت نام در پایتون

پروژه فرم ثبت نام در پایتون

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط