saeedizade
چهارشنبه 13 اسفند 1393, 17:35 عصر
با سلام
مشکل برنامه ی زیر چیه
کد زیر آرایه ای را میگیرد
اگر کار بر 0 را وارد کند گرفتن تمام می شود
سپس مرتب می کند
import java.util.Scanner;
public class num
{
public static void main (String[] args)
{
Scanner in=new Scanner(System.in);
double[] ar=new double[100];
int i=0;
do{
ar[i]=in.nextDouble();
i++;
}while(ar[i]!=0);
for(int r=0;r<i;r++)
{
for(int e=0;e<r-1;e++){
if(ar[r]>=ar[r+1])
{
double v;
v=ar[r];
ar[r]=ar[r+1];
ar[r+1]=ar[r];
}
}
}
System.out.println(ar);
}
}
مشکل برنامه ی زیر چیه
کد زیر آرایه ای را میگیرد
اگر کار بر 0 را وارد کند گرفتن تمام می شود
سپس مرتب می کند
import java.util.Scanner;
public class num
{
public static void main (String[] args)
{
Scanner in=new Scanner(System.in);
double[] ar=new double[100];
int i=0;
do{
ar[i]=in.nextDouble();
i++;
}while(ar[i]!=0);
for(int r=0;r<i;r++)
{
for(int e=0;e<r-1;e++){
if(ar[r]>=ar[r+1])
{
double v;
v=ar[r];
ar[r]=ar[r+1];
ar[r+1]=ar[r];
}
}
}
System.out.println(ar);
}
}