praktikum 4.1
listing program:
//============================================================================
// Name : 1.cpp
// Author : Yuda
// Version :
// Copyright : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================
#include <iostream>
using namespace std;
int main() {
int i,j,iMin;
int n,urut;
int Tmp;
int Arr[50];
cout<<"masukan banyak data yang akan diurutkan";
cin>>n;
urut=1;
for(i=0;i<n;i++){
cout<<"masukan data ke "<<i+1<<":";
cin>>Arr[i];
}
for(i=0;i<n-1;i++){
iMin=i;
for(j=urut;j<n;j++){
if(Arr[j]<Arr[iMin]){
iMin=j;
if(Arr[i]!=Arr[iMin]){
Tmp=Arr[i];
if (Arr[i]>Arr[iMin]){
Arr[i]=Arr[iMin];
Arr[iMin]=Tmp;
}
}
}
}
urut=urut+1;
}
cout<<"\nSetelah diurutkan : ";
for(i=0;i<n;i++){
cout<<"\nelemen ke "<<i+1<<";"<<Arr[i]<<"\n";
}
return 0;
}
hasilnya adalah...::
masukan banyak data yang akan diurutkan4
masukan data ke 1:45
masukan data ke 2:63
masukan data ke 3:13
masukan data ke 4:35
Setelah diurutkan :
elemen ke 1;13
elemen ke 2;35
elemen ke 3;45
elemen ke 4;63
0 komentar:
Posting Komentar