Langsung ke konten utama

PROGRAM PENGURUTAN DATA PADA C++

CONTOH PROGRAM PENGURUTAN DATA PADA BAHASA C++


Salah satu yang sering di jumpai dalam pemrograman adalah suatu program pengurutan data. Berikut adalah bahasa yang digunakan untuk pengurutan data pada program c++ : 

            for(int a=1; a<=byk; a++)
            {
                        for(int b=byk-1;b>=a; b--)
                        {
                                    if(data[b]<data[b-1])
                                    {
                                                tmp=data[b];
                                                data[b]=data[b-1];
                                                data[b-1]=tmp;

Contoh dari program pengurutan data.
#include<iostream>
#include<conio.h>
#include<iomanip>
using namespace std;
main()
{
            int byk, htg=1, tmp, data[5];
            cout<<"Banyak data :";cin>>byk;
            for(int i=1; i<=byk ;i++)
            {
                        cout<<"Masukan data Ke-"<<i<<":";cin>>data[i];
            }
            endl(cout);
            cout<<"Data diurut naik:";
            for(int a=1; a<=byk; a++)
            {
                        for(int b=byk-1;b>=a; b--)
                        {
                                    if(data[b]<data[b-1])
                                    {
                                                tmp=data[b];
                                                data[b]=data[b-1];
                                                data[b-1]=tmp;
                                    }
                        }
                        cout<<data[a]<<"";
            }
            cout<<"\n Data diurut turun:";
            for(int i=byk-1; i<=0;i--)
            {
                        for(int h=0; h<i; h++)
                        {
                                    if(data[h]>data[h+1])
                                    {
                                                tmp=data[h];
                                                data[h]=data[h+1];
                                                data[h+1]=tmp;
            }
                        }
            cout<<data[i]<<"";
            }
            cout<<"\n"<<endl;//
            getch();
}



Dan ini hasil keluarannya:


Semoga bermanfaat, jangan lupa share artikel ini jika kiranya bermanfaat.

Terimakasih.


Komentar

Postingan populer dari blog ini

CONTOH PENGGUNAAN VOID PADA PROGRAM C++

PENGGUNAAN VOID Kalau teman-teman pernah menggunakan bahasa pascal, penggunaan void hampir sama dengan procedure di bahasa pascal. Artinya, penggunaan void digunakan untuk membagi berbagai tubuh program ke dalam beberapa bagian kecil sehingga mempermudah pemrogram untuk memanggil kembali bahasa yang sudah dikelompokan itu. Contoh penggunaan void untuk menghitung luas dan keliling persegi panjang: Barangkali teman-teman memerlukan sedikit penjelasan. Bahwa perintah void luas_lingkarang adalah nama dari bagian tubuh program yang berisi penginputan data dan rumus penyelesaian data yang akan di panggil melalui perintah luas_lingkarang();. Begitu pula perintah yang lainya, termasuk pula perintah void luas_pp() HASIL KELUARAN Hasil keluaran dari program tersebut, menyesuaikan dengan urutan perintah terakhir yang kita berikan ke dalam program. Perintah pemanggilan void diletakan setelah perintah: main() { Baik, mungkin hanya itu yang dapat saya berikan kepada teman-...

BELAJAR PEMROGRAMAN

Kenapa sih belajar pemrograman? Dengan belajar pemrograman kita bisa   mengenal bahasa komputer. Dengan mengenal bahasa komputer, maka kita bisa berinteraksi dan memerintah komputer dengan bahasa-bahasa yang sebelumnya tidak kita ketahui. Yang harus teman-teman ketahui adalah, bahwasanya dalam   pembuatan website, game dan sebagainya, tidak lepas dari bahasa pemrograman. Bagi teman-teman yang belum lulus SMA, atau masih SMP dan tertarik   di dunia informatika, maka bahasa pemrograman akan menjadi mata kuliah wajib jika ingin mengambil jurusan informatika. Apa sih serunya belajar pemrograman? Yang jelas, belajar bahasa pemrograman sangat asyik dan menyenangkan. Dari yang sebelumnya kita hanya mengenal komputer dalam visualnya saja, kini kita justru bisa membuat berbagai macam program komputer. Bahkan, dengan belajar bahasa komputer, kita bisa menjadi orang yang sangat dicari-cari oleh perusahaan loh. Bagaimana tidak, dalam Revolusi Industri 4.0, semua peru...

BINGUNG PILIH SISTEM INFORMASI ATAU TEKNIK INFORMATIKA? INI SOLUSINYA

Apa Perbedaan Jurusan Sistem Informasi dengan Teknik Informatika? Dua jurusan ini terkadang dinilai sama oleh orang-orang. Tetapi pada kenyataanya, dua jurusan tersebut termasuk jurusan yang sangat berbeda. Secara garis besar, perbedaan kedua jurusan tersebut terletak pada konsentrasi pembelajaranya. Dalam Jurusan Sistem Informasi, konsentrasi pembelajaranya adalah bagaimana mengembangkan sistem didalam sebuah organisasi atau bisnis. Sedangkan Teknik Informatika, lebih berkonstrasi dalam pengembangan komputer, kecerdasan sistem, dan robotik. Bagi yang tidak suka matematika, mungkin jurusan Sistem Informasi sangat tepat jika ingin bergelut di bidang informatika. Pada jurusan Sistem Informasi, mahasiswa hanya di berikan matematika statistik. Matematika statistik ini akan berfungsi bagi mahasiswaa pada saat merncang sebuah sistem di tingkat eksekutif karena pada tingkt itu, pembuat sistem harus memberikan data yang berbasis visual. Sedangkan di dalam jurusan Teknik Infor...