Hasil Tugas 2 – Selection Sort – UAS


berikut bahasan tentang Selection Sorting

flowchart:

selection-sort-2

file PDF > selection-sort-2

source coce selection sort, koding menggunakan cpp:

//———————————————————————————————————————————————-

#include <iostream>
#include <conio>
#include <stdio.h>

void getdata(char arr[],int n)
{
int i;

for(i=0;i<n;i++)
{
printf(“enter the data:”);
//scanf(“%d”,&arr[i]);
cin >> &arr[i];
}
}

void display(char arr[],int n)
{
int i;
printf(” “);
for(i=0;i<n;i++)
{
//printf(“%d “,arr[i]);
cout << arr[i];
}
getchar();
}

void selectionsort(char *arr, int len){
int smallest,temp;
for(int j=0; j<len; j++){
smallest=j;
for(int i=j; i<len; i++){
if(arr[smallest]>arr[i])
smallest=i;
}
temp=arr[j];
arr[j]=arr[smallest];
arr[smallest]=temp;
}
}

void main()
{
char arr[20];
int n;
printf(“Enter number of data:”);
scanf(“%d”,&n);
getdata(arr,n);
selectionsort(arr,n);
display(arr,n);
getchar();
}

//———————————————————————————————————————————————-

langkah coba :

masukkan berapa banyak karakter yang akan dimasukkan ? misal 5 data karakter dan dilanjut tekan enter

langkah1

lalu masukkan karakter A-Zmaupun angka 0-9 dan tekan enter di tiap memasukkan karakter

langkah2

langkah trakhirkan muncul pengurutannya

langkah3

source code > Koding Program

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: