Skip to main content

Posts

Showing posts from July, 2017

Contoh program stack untuk C++ || Borland C++

     Sesuai dengan judulnya, kali ini saya akan membagikan Contoh program stack untuk C++ atau Borland C++, langsung saja kalian download filenya dibawah ini : DOWNLOAD #include <stdio.h> #include <conio.h> #include <iostream.h> struct stack { int data[5]; int atas; }; stack tumpuk; void main() { clrscr(); int pilihan, baru, i; tumpuk.atas=-1; do { clrscr(); printf("1. PUSH DATA\n"); printf("2. POP DATA\n"); printf("3. PRINT DATA\n"); printf("MASUKKAN PILIHAN : "); scanf("%d",&pilihan); switch (pilihan) { case 1 : if(tumpuk.atas==5-1) { printf("TUMPUKAN PENUH"); getch(); } else { printf("MASUKKAN DATA : "); scanf("%d",&baru); tumpuk.atas++; tumpuk.data[tumpuk.atas]=baru; } break; case 2 : if(tumpuk.atas==-1) { printf("TUMPUKAN KOSONG"); getch(); } else { printf("DATA YANG AKAN DI POP = %d",tumpuk.data[tumpuk.at...

Contoh program nested loop ( for ) untuk C++ || Borland C++

     Sesuai dengan judulnya kali ini saya akan membagikan Contoh program nested loop For untuk C++ atau Borland C++, langsung saja kalian download filenya dibahwah ini : DOWNLOAD #include <stdio.h> #include <conio.h> main (){ int i,j,k;     printf("Output dari nested loop adalah : \n");        for( i=0;i<3;i++)       {           for( j=0;j<3;j++)          {              printf(" %d", i+j);          }       }    getch(); }      Tampilan program :

Contoh program marge sort untuk C++ || Borland C++

          Sesuai dengan judulnya kali ini saya akan membagikan Contoh program Marge Sort untuk C++ atau Borland C++, tapi disini saya mengguanakan void untuk penyortirannya,      langsung saja kalian lihat sourcode dibawah ini :  #include <stdio.h> #include <conio.h> #define MAX 50 void mergeSort(int arr[],int low,int mid,int high); void partition(int arr[],int low,int high); int main(){     int merge[MAX],i,n;     printf("Masukkan jumlah elemen : ");     scanf("%d",&n);     printf("Masukkan elemen yang akan diurutkan : \n");     for(i=0;i<n;i++){          scanf("%d",&merge[i]);     }     partition(merge,0,n-1);     printf("Setelah menggabungkan elemen penyortiran: ");     for(i=0;i<n;i++)  ...

Contoh program radix sort untuk C++ || Borland C++

     Sesuai dengan judulnya kali ini saya akan membagikan Contoh program radix sort untuk C++ atau Borland C++, langsung saja kalian download filenya dibawah ini : DOWNLOAD #include <stdio.h> #include <conio.h> #define MAX 100 #define SHOWPASS void print(int *a, int n) {      int i;      for (i = 0; i < n; i++)       printf("%d\t", a[i]); } void radix_sort(int *a, int n) {      int i, b[MAX], m = 0, exp = 1;      for (i = 0; i < n; i++) {      if (a[i] > m)         m = a[i];  }     while (m / exp > 0)     {         int box[10] = { 0 };         for (i = 0; i < n; i++)             box[a[i] / exp % 10]++;   ...

Contoh program insertion sort untuk C++ || Borland C++

     Sesuai dengan judulnya kali ini saya akan membagikan Contoh program insertion sort untuk C++ atau Borland C++, langsung saja kalian download filenya dibawah ini : DOWNLOAD #include <stdio.h> #include <conio.h> int main() {     int n, array[1000], c, d, t;     printf("Masukkan berapa banyak elemen yang ingin dimasukkan\n");     scanf("%d", &n);     printf("Masukkan %d integers\n", n);     for (c = 0; c < n; c++) {         scanf("%d", &array[c]);     }     for (c = 1; c <= n - 1; c++) {         d = c;         while (d > 0 && array[d] < array[d - 1]) {             t = array[d];             array[d] = array[d - 1]; ...

Contoh program penambahan jumlah bilangan bulat untuk C++ || Borland C++

    Sesuai dengan judulnya kali ini saya akan membagika Program penambahan jumlah bilangan bulat untuk C++ atau Borland C++, langsung saja kalian lihat sourcode dibawah ini : #include <stdio.h> #include <conio.h> int main() {    int n, jumlah = 0, c, value;    printf("Masukkan jumlah bilangan bulat yang ingin Anda tambahkan\n");    scanf("%d", &n);    printf("Masukkan %d bilangan bulat\n",n);    for (c = 1; c <= n; c++)    {       scanf("%d",&value);       jumlah = jumlah + value;    }    printf("Jumlah bilangan bulat yang dimasukkan = %d\n",jumlah);    getch(); }     Tampilan programnya :