۱۸-مرداد-۱۳۹۰, ۰۹:۰۵:۲۳
با سلام و خسته
به مشکلی بر خوردم در جاوا eclipse
استادمون گفته برنامه ای بنویسید که اطلاعات چند دانشجو را دریافت کنید و قابلیت درج و حذف هم داشته باشه و بر اساس اسم یا شماره دانشجویی مرتب سازیشون کن من الگوریتم مرتب سازیشو نوشتم
public class zar {
public static void main(String[] args) {
int x []=new int [6];
int a=0;
int i,j,n=6;
InputStreamReader istream = new InputStreamReader(System.in) ;
BufferedReader bufRead = new BufferedReader(istream) ;
try {
System.out.println("Please Number:");
for( i=0;i<6;i++)
{
String temp = bufRead.readLine();
x[i] = Integer.parseInt(temp);
}
for(i=0;i<n;i++)
for(j=0;j<n-i-1;j++)
if(x[j]<x[j+1])
{
a=x[j];
x[j]=x[j+1];
x[j+1]=a;
}
حقیقت نمیدونم چطوری کارکتر از ورودی دریافت کنم و چه جوری قابلیت درج و حذف رو به برنامه بفهمونم استاد مون گفته که در آرایه دخیره بشه و بازیابی بشه
با تشکر
به مشکلی بر خوردم در جاوا eclipse
استادمون گفته برنامه ای بنویسید که اطلاعات چند دانشجو را دریافت کنید و قابلیت درج و حذف هم داشته باشه و بر اساس اسم یا شماره دانشجویی مرتب سازیشون کن من الگوریتم مرتب سازیشو نوشتم
public class zar {
public static void main(String[] args) {
int x []=new int [6];
int a=0;
int i,j,n=6;
InputStreamReader istream = new InputStreamReader(System.in) ;
BufferedReader bufRead = new BufferedReader(istream) ;
try {
System.out.println("Please Number:");
for( i=0;i<6;i++)
{
String temp = bufRead.readLine();
x[i] = Integer.parseInt(temp);
}
for(i=0;i<n;i++)
for(j=0;j<n-i-1;j++)
if(x[j]<x[j+1])
{
a=x[j];
x[j]=x[j+1];
x[j+1]=a;
}
حقیقت نمیدونم چطوری کارکتر از ورودی دریافت کنم و چه جوری قابلیت درج و حذف رو به برنامه بفهمونم استاد مون گفته که در آرایه دخیره بشه و بازیابی بشه
با تشکر