ورود

View Full Version : ارایه و دریافت ورودی از کاربر



mh-amiri13
پنج شنبه 12 فروردین 1395, 12:46 عصر
سلام
من دارم جاوا یاد میگیرم.میخوام یه برنامه بنویسم که میزان حقوق هر ماه سال رو از کاربر ریافت کنه و در ارایه ذخیره کنه و بعد میانگین بگیره و نمایش بده
میخواستم بدونم میشه از کلاس اسکنر استفاده کنم؟؟یعنی میشه ورودی که کاربر میده رو تو ارایه ها ذخیره کنم؟؟
این سورس برنامه ایه که من نوشتم فقط بدون دریافت ورودی از کاربر ولی میخوام از کاربر ورودی دریافت کنم
public class MPA {

public static void main(String[] args) {
int [] Mpay = new int[12];
Mpay[0]=500000;
Mpay[1]=250000;
Mpay[2]=360000;
Mpay[3]=1000000;
Mpay[4]=2000000;
Mpay[5]=2500000;
Mpay[6]=980000;
Mpay[7]=2512500;
Mpay[8]=250000;
Mpay[9]=2147000;
Mpay[10]=3000000;
Mpay[11]=3050000;
int total=0;
for(int counter=0;counter<12;counter++){
total += Mpay[counter];
}
int Avrageincome=total/12;
System.out.println(Avrageincome);


}


}

[younes]
جمعه 13 فروردین 1395, 16:42 عصر
از آرایه String[] args برای گرفتن ورودی ها میتونید استفاده کنید.

smokyshadow
جمعه 13 فروردین 1395, 17:03 عصر
[QUOTE=mh-amiri13;2312771]سلاممن دارم جاوا یاد میگیرم.میخوام یه برنامه بنویسم که میزان حقوق هر ماه سال رو از کاربر ریافت کنه و در ارایه ذخیره کنه و بعد میانگین بگیره و نمایش بدهمیخواستم بدونم میشه از کلاس اسکنر استفاده کنم؟؟یعنی میشه ورودی که کاربر میده رو تو ارایه ها ذخیره کنم؟؟این سورس برنامه ایه که من نوشتم فقط بدون دریافت ورودی از کاربر ولی میخوام از کاربر ورودی دریافت کنم[JAVA]public class MPA { public static void main(String[] args) { int [] Mpay = new int[12]; Mpay[0]=500000; Mpay[1]=250000; Mpay[2]=360000; Mpay[3]=1000000; Mpay[4]=2000000; Mpay[5]=2500000; Mpay[6]=980000; Mpay[7]=2512500; Mpay[8]=250000; Mpay[9]=2147000; Mpay[10]=3000000; Mpay[11]=3050000; int total=0; for(int counter=0;counter

smokyshadow
جمعه 13 فروردین 1395, 17:06 عصر
ino tu main bezan
Scanner scanner=new Scanner(System.in);
for(int i=0;i<12;i++){
Mpay[i]=scanner.nextInt();

)inam balaye public classet import kon .ino(import java.util.Scanner

[younes]
جمعه 13 فروردین 1395, 18:09 عصر
)inam balaye public classet import kon .ino(import java.util.Scanner
دوست من بهتره پارسی تایپ کنی .

mh-amiri13
شنبه 14 فروردین 1395, 05:40 صبح
;2312919']از آرایه String[] args برای گرفتن ورودی ها میتونید استفاده کنید.
خیلی ممنون،ازین آرایه چطوری باید تو برنامم استفاده کنم؟

[younes]
شنبه 14 فروردین 1395, 17:07 عصر
سادست مثلا بعد از این که برنامت رو کامپایل کردی موقع اجرا:

java -jar hellWorld.jar string0 string1 string2 string3
بعد توی برنامت :


System.out.println(args[0]);