Anda di halaman 1dari 9

ALGORITM

A
INFORMATIKA FASE E (KELAS XI)
alur yang dipergunakan dalam suatu perhitungan
atau pemecahan suatu masalah secara sistematis,
serta dalam kegiatan pemrograman algoritma
biasanya dianggap sebagai sebuah logika untuk
menentukan program yang akan dibuat.

Definisi Algoritma
serangkaian proses yang wajib diikuti dalam suatu
perhitungan pemecahan masalah yang lain, terutama
pada program komputer. Algoritma pemrograman adalah
suatu pemecahan masalah dengan suatu susunan yang
logis berdasarkan sistematika tertentu.
Kenapa
Belajar Algoritma

Karena Algoritma adalah suatu hal yang paling dasar, oleh


karenanya kamu harus bisa memahami dan mengetahui
tahap awal dari pembuatan sebuah program.

Untuk menyelesaikan algoritma di pemrograman dapat


dilakukan menggunakan dua cara yaitu tulisan dan
gambar, namun dari dua metode itu kembali lagi kepada
seorang programmer, ingin menggunakan metode yang
mana.
Maksud dari cara tulisan dan
gambar apa ya pak guru?

Kalau kalian
masih bingung
simak
penjelasan
berikut ini….
ALGORITMA FLOWCHART
sebuah gambaran atau diagram
algoritma pemrograman
yang memiliki satu aliran atau lebih,
adalah sebuah proses secara namun hal itu hanya dapat berlaku
sistematis dan bertujuan secara sekuensial atau saling
untuk menyelesaikan masalah berkesinambungan. Flowchart juga
dengan salah satu metode memiliki simbol-simbol tertentu
yang bisa menjadi sebuah gambaran
penyampaiannya yaitu
dari setiap alur yang saling
melalui flowchart. terhubung dengan anak panah.
CONTOH SEDERHANA ALGORITMA TERTULIS
Kesimpulan dari contoh di samping
Ada data berupa nama dan nilai siswa, jika nilai
siswa lebih besar atau sama dengan 80 maka siswa deskripsi dari sebuah proses untuk
tersebut dinyatakan lulus, tetapi jika nilai siswa di mengerjakan sesuatu yang disusun dalam
bawah nilai 80 maka dinyatakan tidak lulus. Maka sederet aksi
algoritmanya seperti berikut:

INPUT
• Baca nama dan nilai siswa
• Jika nilai >=80 maka
• Keterangan = lulus
• Tetapi jika
• Keterangan = tidak lulus
PROSES
• Tulis nama dan keterangan
OUTPUT
CONTOH LAIN DALAM KEHIDUPAN SEHARI-
HARI
ALGORITMA
Dalam kehidupan sehari-hari,
prinsip tersebut dapat kita
pahami dengan proses sederhana
seperti merebus air. •Ambil panci
•Isi dengan air
•Letakkan pada kompor
•Nyalakan api kompor
•Tunggu hingga keluar gelembung
Pertama-tama, mari kita Output : •Air sudah matang
definisikan input dan output. Air Matang

Input : Air Mentah


FUNGSI ALGORITMA PEMROGRAMAN

 Dapat menyelesaikan permasalahan rumit dalam suatu


program yang melibatkan perhitungan tingkat tinggi.
 Mampu menyederhanakan suatu program sehingga
penggunaannya lebih efektif dan efisien.
 Dapat digunakan secara berulang sehingga
meminimalkan penulisan program yang berulang.
 Mempermudah pencarian kesalahan serta dapat
diperbaiki dalam waktu yang singkat.
 Adanya alur proses yang jelas sehingga kamu dapat
dengan mudah mencari kesalahan jika terjadi error.
SIAP PAK! TUGAS DAN LATIHAN
ALGORITMA

1. Buatlah dua buah Deskripsi tentang kegiatan yang


berbeda satu sama lain yang biasa di lakukan dalam
kehidupan sehari-hari
2. Tentukan Input dan Outputnya dari masing-masing
kegiatan tersebut
3. Tentukan bagian prosesnya dari masing-masing
kegiatan tersebut
4. Buatlah algoritma tertulisnya dengan lengkap dari
nasing-masing kegiatan tersebut

Anda mungkin juga menyukai