PDA

View Full Version : سوال: مشکل در برنامه نویسی



yosof.a.a
سه شنبه 03 مرداد 1396, 19:15 عصر
درکد زیر من می خواهم یک دستور بیارم که اگر عدد مجموع يا همان(total) از 20 بیشتر بود رشته ای با مضنون ((عدد شما بیشتر از 20 می باشد )) در out put نمايش داده شود با تشکر:لبخندساده::لبخندساده:: بخندساده:


import java.util.Scanner;
/**
*
* @author Pav-x2
*/
public class YAA1 {


/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int[] a=new int[4];
int total=0;
Scanner myScanner=new Scanner(System.in);
for(int i=0;i<4;i++){
System.out.println( "لطفا یک عدد وارد كنيد برای ["+i+"]");
a[i]=myScanner.nextInt();
}
for(int i=0;i<4;i++){
System.out.println("شما شماره ي:"+a[i]+" براي ["+i+"]انتخاب کرده اید ");
total+=a[i];
}
System.out.println("مجموع اعداد:"+total);


}


}

vahid-p
سه شنبه 03 مرداد 1396, 21:05 عصر
خب شما با if باید این رو بنویسید. بعد از آخرین System.out.println... اضافه کنید:
if(total>20){
System.out.println("عدد شما بیشتر از 20 می باشد");
}

آموزش شرط if در جاوا: http://codegate.ir/%D8%AF%D8%B3%D8%AA%D9%88%D8%B1-%D8%B4%D8%B1%D8%B7%DB%8C-if-%D8%AF%D8%B1-%D8%AC%D8%A7%D9%88%D8%A7/