Hai Semua !
Perkenalkan saya nata, saya seorang mahasiswa jurusan Teknologi Informasi, pada kesempatan ini saya akan
memposting tentang algoritma tentang mengurutkan 4 bilangan acak. Namun
sebelumnya saya akan menyampaikan pengertian Algoritma menurut pemahaman saya.
Algoritma adalah langkah-langkah menyelesaikan
masalah dengan tahapan yang logis dan sistematis. Algoritma banya kita jumpai
dalam kehidupan sehari-hari contohnya algoritma menyalakan televisi, yang
isinya tentang tahapan-tahapan agar televisi yang dimaksud menyala, dan lain
sebagainya, contoh ini dapat kalian cari dan selesaikan sendiri agar kalian
lebih mengerti tentang apa itu algoritma.
Algoritma mengurutkan 4 bilangan
acak kali ini saya sajikan dalam bahasa diskripsi, yaitu :
A.
Deskripsi
Judul :
Algoritma_mengurutkan_empat_bilangan
Deklarasikan bilangan pertama
(a), bilangan kedua (b), bilangan ketiga (c), bilangan ke empat(d)
Deskriptive :
1.
Masukkan bilangan a.
2.
Masukkan bilangan b.
3.
Masukkan bilangan c.
4.
Masukan bilangan d.
5.
Bandingkan bilangan a dengan bilangan b.
6.
Bila a lebih besar daripada b, maka b sama dengan a (b=a) dan a sama dengan b (a=b).
7.
Bila a lebih kecil daripada b, maka a dan b bernilai tetap atau
a sama dengana a (a=a) dan b sama dengan b (b=b).
8.
Bandingkan bilangan a dengan bilangan c
9.
Bila a lebih besar daripada c, maka c sama dengan a (c=a) dan a
sama dengan c (a=c).
10.
Bila a lebih kecil daripada c, maka a dan c bernilai tetap atau
a sama dengan a (a=a) dan c sama dengan c (c=c).
11.
Bandingkan bilangan a dengan bilangan d
12.
Bila a lebih besar daripada d, maka d sama dengan a (d=a) dan a
sama dengan d (a=d).
13.
Bila a lebih kecil daripada d, maka a dan d bernilai tetap atau
a sama dengan a (a=a) dan d sama dengan d (d=d).
14.
Bandingkan bilangan b dengan bilangan c
15.
Bila b lebih besar daripada c, maka b sama dengan c (b=c) dan c
sama dengan b (c=b).
16.
Bila b lebih kecil daripada c, maka b dan c bernilai tetap atau
b sama dengan b (b=b) dan c sama dengan c (c=c).
17.
Bandingkan bilangan b dengan bilangan d
18.
Bila b lebih besar daripada d, maka d sama dengan b (d=b) dan b
sama dengan d (b=d).
19.
Bila b lebih kecil daripada d, maka b dan d bernilai tetap atau
b sama dengan b (b=b) dan d sama dengan d (d=d).
20.
Bandingkan bilangan c dengan bilangan d
21.
Bila c lebih besar daripada d, maka d sama dengan c (d=c) dan c
sama dengan d (c=d).
22.
Bila c lebih kecil daripada d, maka c dan d bernilai tetap atau
c sama dengan c (c=c) dan d sama dengan d (d=d).
23.
Cetak output ( bilangan a, b, c, d ) secara urut.
24.
Selesai
Buat yang belum mengerti maksudnya jadi saya akan
menjelaskan sedikit :
jadi diumpamakan a, b, c, d itu
adalah suatu tempat bilangan yang dapat diisi bilangan sesuai dengan keinginan
kalian yang sebagai pengguna pengaplikasian dari algoritma ini. Bilangan yang
sudah diisi tersebut akan dibandingkan dan pada kondisi tertentu bilangan itu
akan ditukar tempatnya, dan pada kondisi yang lain bilangan tidak ditukar
tempatnya.
Jadi demikian postingan saya kali ini semoga bermanfaat !..
terimakasih kak, sangat membantu
BalasHapusTerima kasih kak saya jadi bingung
BalasHapus