Advertisement
Guest User

Problem4 sa Midterms

a guest
Oct 19th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. public static void main(String[] args) throws IOException {
  2. BufferedReader bfr = new BufferedReader(new InputStreamReader(System.in));
  3. int size;boolean flag;
  4. do{
  5. try{
  6. flag = true;
  7. do{
  8. System.out.print("Enter size: ");
  9. size = Integer.parseInt(bfr.readLine());
  10. }while(size<3||size>5);
  11. String[][] str = new String[size][size];
  12. String[] temp = new String[size*size];
  13. int tempsize = 0;
  14. System.out.println("Enter values: ");
  15. for (int i = 0; i < size; i++) {
  16. for (int j = 0; j < size; j++) {
  17. str[i][j] = bfr.readLine();
  18. temp[tempsize] = str[i][j];
  19. tempsize++;
  20. }
  21. }
  22. Arrays.sort(temp);
  23. tempsize=0;
  24. System.out.println("Output");
  25. for (int i = 0; i < size; i++) {
  26. for (int j = 0; j < size; j++) {
  27. str[i][j] = temp[tempsize];
  28. tempsize++;
  29. System.out.print(str[i][j]+"\t");
  30. }
  31. System.out.println("");
  32. }
  33. }catch(NumberFormatException e){
  34. System.out.println("Error");flag = false;
  35. }
  36. }while(flag==false);
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement