buatkan program c++ untuk membuat fungsi antrian dengan data/nilai yang diinputkan oleh user, setelah selesai di inputkan,maka langsung dihapus satu persatu datanya. PS: Harap gunakan tipe variable ARRAY/STRUCT

Posted on

buatkan program c++ untuk membuat fungsi antrian dengan data/nilai yang diinputkan oleh user, setelah selesai di inputkan,maka langsung dihapus satu persatu datanya. PS: Harap gunakan tipe variable ARRAY/STRUCT

Berikut saya cantumkan codenya dalam C++

#include<stdio.h>

#include<stdlib.h>

int main()

{

int jumlahData,*dataNilai;

//Proses Input Jumlah data dan inisialisasi array dinamis

scanf("%d",&jumlahData);

dataNilai = (int*)malloc(sizeof(int)*jumlahData);

//Proses Input Nilai

for(int i=0;i<jumlahData; i++)

{

 scanf("%d",&*(dataNilai+i));

}

//Tampilkan Data Nilai secara Queue

for(int i=0;i<jumlahData; i++)

{

 printf("%dn",*(dataNilai+i));

}

//Penghapusan data satu per satu dapat menggunakan loop tetapi karena dinamis bisa langsung free  untuk menghindari memory leak

free(dataNilai);

return 0;

}