import java.util.*; public class DistinctElements { public static void main(String[] args) { // TODO Auto-generated method stub int n,i,j,count=0,value=0,temp=0; String s=""; Scanner in=new Scanner(System.in); System.out.print("Enter how many elements: "); n=in.nextInt(); int arr[]=new int[n]; for(i=0;i<n;i++) { System.out.print("Enter Element "+(i+1)+": "); arr[i]=in.nextInt(); } for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if(arr[i]>arr[j]) { temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } while(value!=n) { for(i=value;i<n;i++) { if(arr[value]==arr[i]) { count++; } } s=s+arr[value]; value=count; } System.out.println(s); } }
Java Program to print distinct elements from array,
Reviewed by
on
December 20, 2019
Rating:

No comments: