Page 26 - MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN_Neat
P. 26

25


                              2)  Setelah  mempelajari  algoritma  selection  sort  secara  teori,  kali  ini  anda
                                  akan mengemplementasikan algoritma selection sort ke dalam Bahasa C
                                  dengan menggunakan aplikasi Dev-C++. Adapun algoritma selection sort
                                  akan dibuat dalam bentuk prosedur dan akan dipanggil dari fungsi utama.
                                  Langkah-langkah pengerjaannya adalah sebagai berikut.
                                  1.  Buka  aplikasi  Dev-C++,  buat  file  baru  dengan  cara  pilih  File-New-

                                      Project.

                                  2.  Kemudian, buat file dengan nama SelectionSort.
                                  3.  Ketik kode program berikut pada aplikasi Dev-C++.


                                       #include “stdio.h”

                                       void SelectionSort (int N, int arrayData []) ;

                                       int main () {

                                              //DEKLARASI

                                              int i, N;
                                              N=10;
                                              int A[10] = {15, 2, 3, 9, 7, 8, 13, 5, 13, 9} ;

                                              //ALGORITMA

                                              printf (“Sebelum pengurutan : “) ;
                                              for (i=0 ; i<N; i++) {


                                                      printf (“%d”, A*i+) ;

                                              }

                                              SelectionSort (N, A) ; //Memanggil prosedur Selection Sort

                                              printf (“\nSetelah pengurutan : “) ;

                                              for (i=0; i<N; i++) {

                                                      printf (“%d”, A*i+) ;

                                              }

                                              return 0;















               MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN                            IKA NURHASANAH
   21   22   23   24   25   26   27   28   29   30   31