Posts

Showing posts from February, 2021

How to find Duplicate elements in an array in C

  #include<stdio.h> int main () { int n , i , j , flag = 0 , arr [ 20 ]; printf ( "Enter size of array : \n" ); scanf ( "%d" ,& n ); printf ( "array element are =\n" ); for (i = 0;i<n;i++) { printf("\n arr[%d]= ",i); scanf("%d",&arr[i]); } for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if(arr[i]==arr[j]&&i!=j) { flag=1; printf("Duplicate number position are %d and %d",i,j); } } } if(flag==0) printf("no duplicate"); } Output: Enter size of array : 5 array element are =  arr[0]= 2  arr[1]= 3  arr[2]= 4  arr[3]= 3  arr[4]= 6 Duplicate number position are 1 and 3

The Days Calculator if User Enters the Count of Year

 #include<stdio.h> int main () { int days ; float yrs ; printf ( "Enter your age =\n" ); scanf ( "%f" ,& yrs ); days = yrs * 365 ; printf ( "%d days you are old" , days ); } Output: Enter your age = 18 6570 days you are old

Deleting an array element in C programming language

 #include<stdio.h> int main () { int i , n , pos , arr [ 10 ]; printf ( "Enter size of array =\n" ); scanf ( "%d" ,& n ); for ( i = 0 ; i < n ; i ++) { printf ( "\narr[%d]=", i ); scanf ( "%d" ,& arr [ i ]); } printf ( "\n Enter position want to delete =" ); scanf ( "%d" ,& pos ); for(i = pos ; i < n - 1 ; i ++) arr [ i ]= arr [ i + 1 ]; n --; printf ( "Array after deletion\n" ); for ( i = 0 ; i < n ; i ++) { printf ( "\narr[%d]=%d" , i , arr [ i ]); } } Output: Enter size of array = 4 arr[0]=3 arr[1]=4 arr[2]=2 arr[3]=1  Enter position want to delete =2 Array after deletion arr[0]=3 arr[1]=4 arr[2]=1