Menambah Data di akhir Array
Penambahan data array di akhir, tidak memerlukan penggeseran data. Menurut saya penambahan data di akhir adalah yang paling mudah diantara 3 metode penambahan data array. Berikut programnya:
#include <stdio.h>
#include <conio.h>
void main()
{
 int jumlahtambah,x, isi, banyakdata=5;
 int a[]={10,20,30,40,50};
 printf("Data anda:");
 for(isi=0;isi<banyakdata;isi++)
 {
  printf("\nData ke-%d: %d",isi+1,a[isi]);
 }
 printf("\n\n\nJumlah penambahan data: ");
 scanf("%d",&x);
 jumlahtambah=x;
 /*input data tambahan*/
 for(isi=0;isi<jumlahtambah;isi++)
  {
   printf("\nMasukan tambahan data ke-%d: ",isi+1);
   scanf("%i",&a[banyakdata+isi]);
  }
 /*cetak data baru*/
 printf("Data anda sekarang adalah:");
 for(isi=0;isi<banyakdata+jumlahtambah;isi++)
  {
   printf("\nData ke-%d: %d",isi+1,a[isi]);
  }
 getch();
}
Untuk membuktikan bahwa program ini berhasil, silahkan download program eksekusinya di:
tambah_akhir_array.rar
 
 
 Postingan
Postingan
 
 
 






0 komentar:
Posting Komentar