Anda di halaman 1dari 7

ALGORITMA

DAN
PEMROGRAMAN
GIBRAN AL KHANSA
PENGERTIAN
ALGORITMA
PENGERTIAN UMUM DARI SUATU ALGORITMA
ADALAH URUTAN DARI SEJUMLAH LANGKAH
LOGIS DAN SISTEMATIS UNTUK MEMECAHKAN
SUATU MASALAH TERTENTU.

BEBERAPA AHLI MENGANGGAP ALGORITMA


SEBAGAI URUTAN LANGKAH-LANGKAH YANG
HARUS DIIKUTI DALAM MATEMATIKA ATAU
PERHITUNGAN UNTUK MEMECAHKAN
MASALAH LAIN, TERUTAMA KOMPUTER.

ARTINYA SEMUA SUSUNAN LOGIS YANG


DISUSUN DALAM URUTAN SISTEM
PEMBELAJARAN TERTENTU DAN DIGUNAKAN
UNTUK MEMECAHKAN SUATU MASALAH
TERTENTU, DAPAT KITA KATAKAN SEPERTI
SEBUAH ALGORITMA.N
KARAKTERISTIK
ALGORITMA

1. DEFINITES(KEPASTIAN) 4. FINITENESS (KETERBATASAN)


SETIAP LANGKAH HARUS DI ALGORITMA HARUS BERHENTI
DEFINISIKAN DENGAN TEPAT DAN SETELAH MENGERJAKAN URUTAN
TIDAK AMBIGU(PUNYA ARTI LAIN) LANGKAH LANGKAH

-JIKA TERJADI LOOPING ATAU TIDAK


BERHENTI MENCETAK OUTPUT PADA
2. INPUT (MASUKAN) PROGRAM, ARTINYA TERDAPAT
NILAI ATAU SESUATU YANG DI
BERIKAN KE ALGORITMA SEBELUM
KESALAHAN PADA ISI ALGORITMA
PROSES ATAU DI KERJAKAN
5. EFFECTIIVENNES(EFEKTIVITAS)
LANGKAH LANGKAH HARUS
3. OUT PUT(KELUARAN) SEDERHANA DAN MUDAH
SOLUSI ATAUPUN TAMPILAN DI MENGERTI, SEHINGGA
AKHIR YANG DAPAT DI PEROLEH DARI MENGHASILKAN SOLUSI YANG
SUATU ALGORITMA DAPAT DI KERJAKAN TEPAT
WAKTU
fungsi lain dari algoritma
pemrograman
Menyelesaikan permasalahan yang rumit dalam
FUNGSI ALGORITMA program dan meminimalisir kesalahan pada
perhitungan matematis tingkat tinggi
Fungsi Mampu mengurangi program yang besar menjadi
program yang sederhana, sehingga penggunaannya
Algoritma bertujuan untuk menyelesaikan berbagai macam kendala,
mulai dari yang sederhana hingga yang kompleks. Dengan lebih efektif dan efisien
menggunakan algoritma. Dapat digunakan secara berulang, kita tidak perlu lagi
menuliskan program yang sama sehingga memudahkan kita
Fungsi utama dari algoritma pemrograman adalah membantu dalam pembuatan program
programmer untuk merancang dan menulis kode yang efektif, efisien, Memudahkan mencari kesalahan pada program jika terjadi
dan mudah dipahami. Namun lebih dari itu adapun beberapa fungsi eror, serta dapat diperbaiki dalam waktu yang singkat,
lainnya dari algoritma pemrograman
karena alurnya yang runtut dan jelas (definiteness).
COMPANY NAME HERE

CONTOH ALGORITMA
PEMROGRAMAN
Sekali lagi, algoritma dari pemrograman adalah suatu
alur proses sistematis untuk memecahkan masalah.
Contoh sederhananya ialah pada penentuan nilai
yang memenuhi syarat kriteria kelulusan.

Ada data berupa nama dan nilai siswa, jika nilai siswa
lebih besar atau sama dengan 80 maka siswa
tersebut dinyatakan lulus, tetapi jika nilai siswa di
bawah nilai 80 maka di nyatakan tidak lulus. Maka
algoritmanya seperti berikut:

Baca nama dan nilai siswa


Jika nilai >=80 maka
Keterangan = lulus
Tetapi jika
Keterangan = tidak lulus
CARA KERJA
ALGORITMA
Dari contoh di atas, dapat kita simpulkan cara kerja
algoritma pemrograman adalah deskripsi dari sebuah
proses untuk mengerjakan sesuatu yang di susun
dalam sederet aksi. Sederhananya prinsip kerja
algoritma di pemrograman terbagi menjadi tiga, yaitu
input⇒ proses ⇒
output.

TEKS PARAGRAF ANDA


Dalam kehidupan sehari-hari, prinsip tersebut dapat
kita pahami dengan proses sederhana seperti
merebus air. Pertama-tama, mari kita definisikan input
dan output. Berdasarkan proses merebus air, yang
menjadi input adalah air mentah dan outputnya
adalah air matang. Jadi, susunan algoritma
pemrogramannya adalah
AMBIL PANCI
ISI DENGAN AIR
LETAKKAN PADA
KOMPOR
NYALAKAN API
KOMPOR
TUNGGU HINGGA
KELUAR
GELEMBUNG
AIR SUDAH
MATANG
THANK YOU

Anda mungkin juga menyukai