Selasa, 11 November 2014

Menghapus Data Array bahasa C

/********************
   Dede Krisna Friansyah
   *******************/

#include <stdio.h>

int main() {
    int x [] = {2, 12, 6, 12, 12, 7, 6, 12};
    int len_x, i, data_hapus, jum_hapus=0;
    // panjang array
    len_x = sizeof(x) / sizeof(int);

    for(i=0; i<len_x; i++) {
        printf("%d ", x[i]);
    }
    printf("\nData yang akan dihapus: ");
    scanf("%d", &data_hapus);

    printf("\nData %d berhasil dihapus!\n", data_hapus);

    printf("\nData Sekarang:\n");
    for(i=0; i<len_x; i++) {
        if(x[i] == data_hapus) {
            jum_hapus = jum_hapus + 1;
        } else {
            printf("%d ", x[i]);
        }
    }
    printf("\nJumlah data yang dihapus: %d\n", jum_hapus);
    return 0;
}

Tidak ada komentar:

Posting Komentar