twitter

Tampilkan postingan dengan label Algoritma. Tampilkan semua postingan
Tampilkan postingan dengan label Algoritma. Tampilkan semua postingan
Apa kabar saudaraku. Mungkin kalian pernah mendengar kata "Algoritma". Namun apakah kalian mengerti apa itu algoritma dan bagaimana cara membuat algoritma yang benar. Untuk itu di sini saya kan menjelaskan apa sih itu algoritma dan bagaimana cara yang termudah untuk membuatnya.

Pertama kita harus mengetahui dahulu apa sih algoritma itu ?. Algoritma adalah sebuah solusi, namun arti yang lebih lengkap adalah suatu urutan langkah yang logis dalam menyeleseikan suatu masalah yang di susun secara sistematis dan logis. Dalam pemograman kita mengenal bahasa pemograman seperti bahasa C, Pascal dll. Begitu juga Algoritma mempunyai bahasa yang dinamakan bahasa algoritma. Bahasa algoritma adalah suatu bahasa penengah antara manusia dan komputer yang kemudian di konversi ke dalam berbagai bahasa pemograman sehingga dapat di jalankan oleh komputer.

Dalam dalam membuat algoritma yang baik dan benar harus memnuhi struktur berikut :
  • Yang pertama adalah deklarasi. Deklarasi adalah tempat untuk mendeklarasikan semua variabel yang akan di gunakan pada program tersebut. Contoh : integer a.
  • Yang kedua adalah deskripsi. Deskripsi merupakan tahapan dimana semua proses algoritma di jalankan.
  • Yang ketiga adalah Inialisasi, Inialisasi merupakan tahapan mempersiapkan proses yang akan di kerjakan untuk menyeleseikan suatu masalah. Contoh : a <- 1.
  • Yang keempat adalah proses penyelesaian masalah tersebut, tahap ini merupakan tahapan penyeleseian untuk memenuhi tujuan sebuah algoritma di buat. Contoh : jumlah <- a + b.
  • Dan yang terakhir adalah finalisasi. Yaitu tahapan pemeriksaan atau tahap akhir misalnya menghapus alokasi data atau mengeset variabel yang butuh di set pada akhir algoritma.

Dan berikut sebuah contoh algoritma :

Algoritma menghitung nilai kuadrat dari suatu angka.

{menghitung kuadarat dai suatu angka, masukkan angka, mengkalikan angka tersebut angka itu sendiri, menampilkan hasil kuadrat }

Deklarasi :
angka      : integer (input)
kuadarat  : integer (output)

Deskripsi :

Read : angka

kuadrat <- angka*angka

write : kuadrat

Nah itulah pengenalan algoritma beserta contohnya. Semoga bermanfaat bagi anda semua.



Jumat, 18 Maret 2011 | 0 komentar | Label: ,
Apa kabar saudaraku sebangsa dan setanah air. dalam kesempatan kali ini saya akan memberikan contoh algoritma. Algoritma kali ini adalah tentang cara menghitung titik tengah, memisahkan nilai ratusan, puluhan, dan satuan dari sebuah bilangan yang kurang dari 1000 dan menghitung nilai determinan dari matriks ordo 2x2. Dan berikut algoritmanya :

ALGORITMA TITIK TENGAH

{ Mencari titik tengah dari 2 titik yang di ketahui yakni A (X1,Y1) dan (X2,Y2), Algoritma masukkan 4 buah bilangan, menjumlahkan lalu di bagi 2 untuk masing-masing titik X dan Y, Lalu mencetak hasil dari X dan Y} 







Mencari Titik Tengah

Deklarasi :
 X1, X2, Y1, X2 : Integer (input)
Xt, Yt              : Integer (output)

Deskripsi :


Read:
>. Read : X1, X2, Y1, Y2

>. Xt <= (X1 +  X2 )/2

>. Yt <= (Y1 +  Y2 )/2

Write : (Xt, Yt) 



MEMISAHKAN NILAI RATUSAN, PULUHAN DAN SATUAN DARI SEBUAH BILANGAN KURANG DARI 1000 


{ Memisahkan nilai ratusan, puluhan dan satuan pada suatu bilangan kurang dari 1000, Algoritma memasukkan 1 buah bilangan kurang dari 1000, Bilangan di bagi 100 dan di modulus 100 dan mengkonversinya ke bilangan ratusan, Hasil pertama di bagi 100 dan di modulus 100 dan mengkonversinya ke bilangan puluhan, dan Hasil kedua di bagi 100 dan di modulus 100 dan mengkonversinya ke bilangan satuan, Lalu mencetak hasilnya konversinya}


Deklarasi :
x                                         : Integer (input)
x1, y, y1, z, z1          : Integer (output)

Deskripsi :


>. Read : x (kurang dari 1000)

>. x1<=  x/100
>. y <= x mod 100 
>. y1 <= y/10 
>. z <= y mod 10
>. z1 <= z/1
>. x1 <= ratusan
>. y1<= puluhan
>. z1<= satuan

Write : (x1, y1, z1)



MENGHITUNG NILAI DETERMINAN DARI MATRIKS ORDO 2x2


{ Menghitung nilai determina pada matriks ordo 2x2, Algoritma masukkan 4 angka, determinan = angka pertama di kalikan dengan angka keempat dan di kurangi hasil perkalian antara angka kedua dan ketiga, Lalu mencetak hasil dari determinan}


Deklarasi :
p,q ,r ,s     : Integer (input)
Det          : Integer (output)

Deskripsi :


>. Read : (p,q ,r ,s)


>. Det <= p.s - q.r

Write : Det 


Nah demikian algoritma dari mencari titik tengah, memisahkan nilai ratusan, puluhan dan satuan dari bilangan kurang dari 1000 dan menghitung determinan dari matriks ordo 2x2. Semoga bermanfaat dan dapat menambah pengetahuan anda semua. Dan saya ucapkan terima kasih atas kunjungan anda semua.


Senin, 14 Maret 2011 | 0 komentar | Label:
Apa kabar saudaraku sebangsa dan setanah air. dalam kesempatan kali ini saya akan memberikan contoh algoritma. Algoritma sendiri adalah merupakan urutan yang logisian suatu masalah yang di susun secara sistematis dan logis. Dalam kesempatan kali ini saya akan memberikan contoh tentang algoritma memasukkan data ke dalam CD tanpa melalui sofware pendukung seperti Nero dan sebagainya. Berikut Algoritmanya :
  1. Pastikan komputer atau laptop anda di dukung oleh CD-RW, DVD-COMBO atau DVD-RW.
  2. Masukkan CD blank anda.
  3. Masuk ke Windows Explore.
  4. Copy data yang akan anda masukkan ke dalam CD.
  5. Paste ke dalam CD blank anda.
  6. Kemudian klik kanan pada CD-RW, DVD-COMBO atau DVD-RW anda dan pilih write to cd untuk windows XP dan burn to cd untuk windows 7.
  7. Selesei.
Dan berikut adalah flowchart dari algoritma di atas.

Demikian algoritma atau tata caranya. semoga bermanfaat untuk anda semua dan saya ucapkan terima kasih atas kunjungan anda. Sampai bertemu pada kiriman saya berikutnya.
Selasa, 08 Maret 2011 | 0 komentar | Label: