PENGOLAHAN DATA
Nanda Amalya, Naomi Sagita Rumapea, Owen Saputra Pardede, Indra Gunawan M.Kom
Nandaamalya2323@gmail.com, Rumapeanaomi20@gmail.com,
Owensaputra003@gmail.com
Prodi Teknik Informatika (Semester 2)
Sekolah Tinggi Ilmu Komputer
Stikom Tunas Bangsa
Pematangsiantar
ABSTRAK
Untuk memecahkan atau menyelesaikan suatu masalah pengolahan data didalam struktur data,
maka dibutuhkan suatu metode untuk menyelesaikan permasalahan pengolahan data tersebut.
Sebagai contoh permasalahan pengolahan data adalah pada masalah pengurutan data atau lebih
dikenal dengan istilah Sorting. Pada sorting itu sendiri terdapat berbagai jenis-jenis metode
pengurutan data dimulai dari Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Shell Sort,
Selection Sort, dll. Dan didalam jurnal ini akan dijelaskan tentang pengurutan data (sorting)
dengan menggunakan salah satu metodenya yaitu metode Selection Sort.
Kata Kunci : Sorting, Selection Sort, Struktur Data, Algoritma
Kode Program :
#include <iostream>
#include <conio.h>
using namespace std;
int main(void) Daftar Pustaka
{
int array[5]; // An array of integers. https://www.it-jurnal.com/pengertian-
int length = 5; // Lenght of the array. struktur-data/
int i, j;
int firstelement, temp; http://homes.sice.indiana.edu/yye/lab/teachi
//Some input ng/spring2014-C343/datatoobig.php
for (i = 0; i < length; i++)
http://web.if.unila.ac.id/henmusta/2015/11/1
{ 2/sorting/
cout <<"Masukkan Angka : ";
cin >> array[i]; https://thenurulazizah.wordpress.com/artikel
} -2/13-metode-sorting/
//Algorithm
for (i= length - 1; i > 0; i--) https://socs.binus.ac.id/2019/12/26/selection
{
firstelement = 0; https://text-
for (j=1; j<=i; j++) id.123dok.com/document/nzw0j9vye-
{ pengertian-selection-sort-tinjauan-
if (array[j] < array[firstelement]) pustaka.html
firstelement = j;