Haiii. Selamat datang di Web AkunPremiums. Tempat Berbagi Movie dan Music Secara Free Tanpa Iklan. Jika Ada link yang nonvalid atau rusak, silahkan kontak saya. Terima Kasih

Full width home advertisement

Post Page Advertisement [Top]


Mungkin ini akan sedikit bermanfaat bagi kalian anak SI yang sedang belajar tentang C++ dan mendapatkan tugas disuruh membuat program C++ Urut Selection Menaik.
baik lah ini lah codingnya


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

const int NMaks = 100;
typedef int LarikInt [NMaks+1];

LarikInt A;
int n;

void BacaLarik ( LarikInt A, int n);
void urutgelembung ( LarikInt A, int n);
void CetakLarik (LarikInt A, int n);

main () {
cout<<"Inputkan Banyak Larik = ";
cin>>n;
BacaLarik (A, n);
urutgelembung (A, n);
cout<<endl;
cout<<"Nilai Larik Setelah di urutkan...."<<endl;
CetakLarik (A, n);
getch();
}

void BacaLarik (LarikInt A, int n) {
int i;

for (i=1;i<=n;i++) {
    cout<<"Masukan Nilai Larik = ";
    cin>>A[i];
    }
}

void urutgelembung (LarikInt A, int n) {
int i, j, imaks, maks, temp;
for (i=n;i>=2;i--) {
    imaks=1;
    maks=A[1];
    for (j=2;j<=i;j++) {
    if (A[j] > maks) {
    imaks = j;
    maks=A[j];
    }
    }
    temp=A[i];
    A[i]=maks;
    A[imaks]=temp;
}
}

void CetakLarik (LarikInt A, int n) {
int i;
for (i=1;i<=n;i++){
cout<<A[i]<<" ";
}
}

itu di atas adalah codingnya dan hasilnya adalah


Terima Kasih
Wassalamu'alaikum Wr. Wb



Tidak ada komentar:

Posting Komentar

Bottom Ad [Post Page]