مثال جاوا

امروز دو تا برنامه رو در جاوا می نویسیم که بزرگریتن عدد از بین سه عدد رو پیدا میکنه.اولین برنامه با if و else هستش و برنامه ی دوم رو هم با if تودرتو می نویسیم.


برنامه اول: پیدا کردن بزرگترین عدد از بین سه عدد با استفاده از if...else


public class JavaExample{

  public static void main(String[] args) {

      int num1 = 10, num2 = 20, num3 = 7;

      if( num1 >= num2 && num1 >= num3)
          System.out.println(num1+" is the largest Number");

      else if (num2 >= num1 && num2 >= num3)
          System.out.println(num2+" is the largest Number");

      else
          System.out.println(num3+" is the largest Number");
  }
}
خروجی:



20 is the largest Number
برنامه دوم: پیدا کردن بزرگترین عدد از بین سه عدد با استفاده از if تودرتو

public class JavaExample{

   public static void main(String[] args) {

      int num1 = 10, num2 = 20, num3 = 7;
        
      if(num1 >= num2) {
			
	  if(num1 >= num3)
		/* این وقتی اجرا میشه که هر دو شرط درست باشند
		 *بزرگتر از num1 یعنی وقتی که
		 * باشه num2 و num3
		 */
		System.out.println(num1+" is the largest Number");
	  else
	        /* این وقتی اجرا میشه که شرط های بیرونی 
		 * درست و شرط داخلی اشتباه باشه که یعنی
		 * عدد اول از عدد دوم بزرگتر ولی از عدد سوم کوچکتر باشه
		 * که یعنی عدد سوم بزرگترینه
		 */
		System.out.println(num3+" is the largest Number");
      } 
      else {
			
	  if(num2 >= num3)
		/* این وقتی اجرا میشه که شرط بیرونی اجرا نشه
		 * و شرط داخلی درست باشه که یعنی عدد سوم بزرگتر از عدد اول باشه
		 * ولی عدد دوم بزرگتر از عدد سوم باشه که یعنی عدد دوم بزرگترینه
		 */
		System.out.println(num2+" is the largest Number");
	  else
		/* بیرونی اشتباه باشه if این وقتی اجرا میشه که
		 * داخلی هم اشتباه باشه که یعنی عدد سوم بزگتر از عدد اول if و
		 * و عدد دوم باشه  که یعنی عدد سوم بزرگترینه
		 */
		System.out.println(num3+" is the largest Number");
      }
   }
}
خروجی:

20 is the largest Number

همچنین بخوانید:

*پیدا کردن اعداد اول در جاوا

*پکیج ها در زبان جاوا

*جاوا اف ایکس: مقدمه دوره