Pages

Friday, December 20, 2019

Write a Java Program with Algorithm to copy all elements of one array into another array.

Algorithm

  • STEP 1: START
  • STEP 2: INITIALIZE arr1[] ={1, 2, 3, 4, 5}
  • STEP 3: CREATE arr2[] of size arr1[].
  • STEP 4: COPY elements of arr1[] to arr2[]
  • STEP 5: REPEAT STEP 6 UNTIL (i<arr1.length)
  • STEP 6: arr2[i] =arr1[i]
  • STEP 7: DISPLAY elements of arr1[].
  • STEP 8: REPEAT STEP 9 UNTIL (i<arr1.length)
  • STEP 9: PRINT arr1[i]
  • STEP 10: DISPLAY elements of arr2[].
  • STEP 11: REPEAT STEP 12 UNTIL (i<arr2.length)
  • STEP 12: PRINT arr2[i].
  • STEP 13: END

Program:

  1. public class CopyArray {    
  2.     public static void main(String[] args) {        
  3.              //Initialize array     
  4.         int [] arr1 = new int [] {12345};     
  5.          //Create another array arr2 with size of arr1    
  6.         int arr2[] = new int[arr1.length];    
  7.         //Copying all elements of one array into another    
  8.         for (int i = 0; i < arr1.length; i++) {     
  9.             arr2[i] = arr1[i];     
  10.         }      
  11.          //Displaying elements of array arr1     
  12.         System.out.println("Elements of original array: ");    
  13.         for (int i = 0; i < arr1.length; i++) {     
  14.            System.out.print(arr1[i] + " ");    
  15.         }     
  16.             
  17.         System.out.println();    
  18.             
  19.         //Displaying elements of array arr2     
  20.         System.out.println("Elements of new array: ");    
  21.         for (int i = 0; i < arr2.length; i++) {     
  22.            System.out.print(arr2[i] + " ");    
  23.         }     
  24.     }    
  25. }    
Output:
 Elements of original array
1 2 3 4 5
Elements of new array:
1 2 3 4 5

No comments:

Post a Comment