0

helpp!!!!

import java.util.Scanner; public class ascending { public static void main(String []args){ int i,j,min,t; Scanner sc = new Scanner(System.in); int m[] = new int[10]; for(i=0;i<m.length;i++){ System.out.print("Enter a no:"); m[i] = sc.nextInt(); } for(i=0;i<9;i++){ min = i; for(j=i+1;j<10;j++){ if(m[i]<m[min]){ min = j; } } t = m[i]; m[i] = m[min]; m[min] = t; } System.out.println("Ascending order"); for(i=0;i<10;i++){ System.out.println(m[i]); } } } what's wrong in this code of printing ascending order using arrays in java??

2nd Aug 2020, 2:32 PM
Sunita Zirange
Sunita Zirange - avatar
8 Answers
2nd Aug 2020, 2:41 PM
Coder 97
Coder 97 - avatar
0
i am not getting my required output if u want to see wht output i have got then pls pls run by urself i am getting the same order as i have entered not an ascending order.......plsssss help!!
2nd Aug 2020, 2:35 PM
Sunita Zirange
Sunita Zirange - avatar
0
The easiest will be first sort Arrays.sort(m); and then print as above.
2nd Aug 2020, 3:56 PM
JaScript
JaScript - avatar
0
pls i need the program my friends are waiting for the answer.......at least give me a logic of it....
2nd Aug 2020, 5:42 PM
Sunita Zirange
Sunita Zirange - avatar
0
// if (m[ i ] < m[min]) { if (m[ j ] < m[min]) { // not i min = j; }
2nd Aug 2020, 6:58 PM
zemiak
0
import java.util.*; public class ascending { public static void main(String args[]){ System.out.println("Enter numbers"); Scanner keyboard = new Scanner(System.in); int[] m = {1,5,3,7,8,2,4,6,9}; /*for(var I=0;I!=10;I++){ m[i]=keyboard. nextInt(); }*/ Arrays.sort(m); System.out.println(Arrays.toString(m)); } }
2nd Aug 2020, 11:24 PM
Moges Ashagrie
Moges Ashagrie - avatar
0
thank you very much zemiak and moges ...i will never forget you!! thanks a lot! :) :) :) :) :)
3rd Aug 2020, 4:18 AM
Sunita Zirange
Sunita Zirange - avatar
0
ok moges, i got it u have put both the values one is input by user and second is u have initialised it .....ok nothing ur program is absolutely correct!!
3rd Aug 2020, 4:25 AM
Sunita Zirange
Sunita Zirange - avatar