মঙ্গলবার, ২৮ এপ্রিল, ২০২০

Write a program that will delete an element from an array.

Write a program that will delete an element from an array.




Problem Name: Write a program that will delete an element from an array.



Algorithm: Delete (LA, N, K, ITEM)
Step-01: Set ITEM = LA[K].
Step-02: Repeat Steps 3 for J = K to N – 1.
Step-03: Set LA[J] = LA[J+1].
Step-04: Set N = N – 1.
Step-05: Exit.


Code:

#include <stdio.h>
void main (){

    int a[100],n,k,i;
    printf("How many element: ");
    scanf("%d",&n);
    printf("Enter %d elements: \n",n);
    for(i=0;i<n;i++){
    scanf("%d",&a[i]);
    }
    printf("Enter the location where you want to delete: \n");
    scanf("%d",&k);
    if (k>=n+1)
    printf("deleting not possible\n");
    else {
    for (i=k-1;i<n-1;i++){
     a[i]=a[i+1];
    }
    printf("Resultant array is: \n");
    for(i=0;i<n-1;i++){
        printf("%d\n",a[i]);
    }}}


Input:
 


Output:
 

লেবেলসমূহ:

0টি মন্তব্য:

একটি মন্তব্য পোস্ট করুন

এতে সদস্যতা মন্তব্যগুলি পোস্ট করুন [Atom]

<< হোম