بررسی منفی و مثبت بودن عدد در جاوا
سلام دوستان در این سری از آموزش برنامه نویسی جاوا به آموزش بررسی منفی و مثبت بودن عدد در جاوا می پردازیم در ادامه با ما همراه باشید تا نحوه بررسی منفی , مثبت و صفر بودن را یاد گیرد.
در کل سه حالت منطقی برای یک عدد ممکن است پیش بیایید که عبارتند از :
اگر عدد بزرگتر از صفر باشد پس عدد مثبت است.
اگر عدد کوچکتر از صفر باشد پس عدد منفی است.
اگر عدد برابر با صفر پاشد پس نه مثبت است نه منفی و خنثی است.
در ادامه گفته های بالا را به کد منطقی تبدیل خواهیم کرد در این آموزش شما نیازمند دانش سطحی در مورد if , else if , else و همینطور کار کردن با کلاس Scanner دارید قبلا این آموزش های قرار گرفته است.
یک کلاس به نام Demo ایجاد کنید و کدهای زیر را در آن قرار دهید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public class Demo { public static void main(String[] args) { int number=109; if(number > 0) { System.out.println(number+" is a positive number"); } else if(number < 0) { System.out.println(number+" is a negative number"); } else { System.out.println(number+" is neither positive nor negative"); } } } |
در بالا عددی که درد متغیر number قرار میگیرد مورد بررسی قرار خواهد گرفت.
خروجی کد بالا همانند زیر خواهد بود.
1 | 109 is a positive number |
در ادامه مثالی قرار میدهیم که می توانیم از کاربر ورودی دریافت کنیم.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import java.util.Scanner; public class Demo { public static void main(String[] args) { int number; Scanner scan = new Scanner(System.in); System.out.print("Enter the number you want to check:"); number = scan.nextInt(); scan.close(); if(number > 0) { System.out.println(number+" is positive number"); } else if(number < 0) { System.out.println(number+" is negative number"); } else { System.out.println(number+" is neither positive nor negative"); } } } |
در بالا ابتدا با استفاده از کلاس Scanner داده ورودی توسط کاربر را دریافت و در متغیر number قرار میدهیم سپس شرط منطقی بررسی شده و در خروجی چاپ خواهد شد.
خروجی کد بالا همانند زیر خواهد بود (البته بستگی به ورودی شما نیز دارد !)
1 2 | Enter the number you want to check:-12 -12 is negative number |
این آموزش هم به پایان رسید.
موفق و موید باشید.