Breaking News
Showing posts with label algoritma. Show all posts
Showing posts with label algoritma. Show all posts

Thursday, March 20, 2014

Struktur Dasar Algoritma

Algoritma berisi langkah-langkah(struktur) penyelesaian masalah secara sisteatis. Langkah/ struktur tersebut dapat berupa runtutan aksi, pemilihan aksi, pengulangan aksi ataupun semuanya. Lebih jelasnya sebagai berikut:
1. Struktur Runtunan (sequence structure)
Struktur runtutan adalah langkah/ struktur dasar algoritma dimana intruksi akan dieksekusi secara berurutan.
gambarnya sebagai berikut:

2. Struktur Percabagan (selection structure)
Struktur percabangan adalah langkah/ setruktur dasar algoritma diana intruksi/pernyataan akan dieksekusi apabila memenuhi atau tidak memenuhi suatu kondisi/ syarat. gambarnya sebagai berikut:


3. Struktur Pengulangan (repetition structure)
Struktur pengulangan adalah langkah/ struktur dasar aldoritma dimana instruksi akan dieksekusi secara berulang-ulang apabila memenuhi atau tidak memenuhi suatu kondisi. gambarnya sebagai berikut:

Read more ...

Thursday, January 9, 2014

Algoritma mementukan bilangan ganjil, genap dan nol

Algoritma untuk menentukan suatu bilangan itu genap, ganjil dan nol adalah sebagai berikut:

1. Penyajian dengan peseudocode:
  • start
  • input bilangan
  • if (bilangan=0) then output "bilangan tersebut nol"
  • else if (bilangan mod 2=0) then output "bilangan tersebut genap"
  • else if (bilangan mod 2<>0) then output "bilangan tersebut ganjil"
  • end
2. Penyajian dengan flowchart

Read more ...

Wednesday, January 8, 2014

Pengertian/Definisi Algoritma

   Algoritma adalah langkah-langkah untuk menyelesaikan masalah yang tersusun secara sistemais. Dalam membuat algoritma ada beberapa hal yang harus ada, diantaranya: ada masalah yang ingin di selesaikan, mengetahui data/bahan yang dibutukan, ada hasil/output yang ingin dicapai, mengetahui proses/cara menyelesaikan masalah tersebut. Dalam membuat sebuah algoritma setiap orang mempunyai cara sendiri, jadi ada kemungkinan satu masalah dapat diselesaikan dengan lebih dari satu cara yang terpenting hasil/output yang dicari benar.

Penyajian algoritma terbagi menjadi 2 cara yaitu:
1. Peseudocode, yaitu menyajikan algoritma dengan tulisan
2. Flowchart, yaitu menyajikan algoritma dengan gambar

Contoh algoritma mencari luas persegi panjang:
-penyajian menggunakan peseudocode:
1.start
2.input panjang
3.input lebar
4.Luas=panjang*lebar
5.output Luas
6.end
-penyajian menggunakan flowchart:

sekian penjelasan dari saya..semoga bermanfaat..

Read more ...
Designed By