You are on page 1of 5

PRESIDENCY UNIVERSITY

Bengaluru, Karnataka
Computer Science & Engineering
School of Computer Science & Engineering

Subject: CSE2001 - Data Structures & Algorithms Semester: III


Lab Session 2: Date: 11/09/2023
1. Java Code to delete element from a specific position (Array Operations in Data Structure)
import java.util.*;
public class delete_array
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int n,i,pos,value;
int a[]=new int[10];
System.out.println("Enter the size of array");
n=sc.nextInt();
System.out.println("Enter the array elements");
for(i=0;i<n;i++)
{
a[i]=sc.nextInt();
}
System.out.println("The array elements are");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}
System.out.println("Enter the position to be deleted");
pos=sc.nextInt();
for(i=pos-1;i<=n-1;i++)
{
a[i]=a[i+1];
}
Prepared by,
Ms. Sridevi S, AP/SoCSE, Ms. Meena Kumari, AP/SoCSE, Ms. Rohini A, AP/SoCSE 1
n--;
System.out.println("The array elements after deletion");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}

}
}
Output

Prepared by,
Ms. Sridevi S, AP/SoCSE, Ms. Meena Kumari, AP/SoCSE, Ms. Rohini A, AP/SoCSE 2
2. Java Code to delete element at front (Array Operations in Data Structure)
import java.util.*;
public class delete_front
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int n,i;
int a[]=new int[10];
System.out.println("Enter the size of array");
n=sc.nextInt();
System.out.println("Enter the array elements");
for(i=0;i<n;i++)
{
a[i]=sc.nextInt();
}
System.out.println("The array elements are");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}

for(i=0;i<=n-1;i++)
{
a[i]=a[i+1];
}

n--;
System.out.println("The array elements after deletion");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}
Prepared by,
Ms. Sridevi S, AP/SoCSE, Ms. Meena Kumari, AP/SoCSE, Ms. Rohini A, AP/SoCSE 3
}
}
Output:

3. Java Code to delete element at front (Array Operations in Data Structure)


import java.util.*;
public class delete_end
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int n,i;
int a[]=new int[10];
System.out.println("Enter the size of array");
n=sc.nextInt();
System.out.println("Enter the array elements");
for(i=0;i<n;i++)
{
a[i]=sc.nextInt();
}
System.out.println("The array elements are");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}

n--;
System.out.println("The array elements after deletion");
for(i=0;i<n;i++)
{
Prepared by,
Ms. Sridevi S, AP/SoCSE, Ms. Meena Kumari, AP/SoCSE, Ms. Rohini A, AP/SoCSE 4
System.out.println(a[i]);
}

}
}

Output:

Prepared by,
Ms. Sridevi S, AP/SoCSE, Ms. Meena Kumari, AP/SoCSE, Ms. Rohini A, AP/SoCSE 5

You might also like