ALGORITMA
Diajukan untuk memenuhi salah satu tugas mata pelajaran Informatika
Di susun oleh :
Yunita Sari
Sri Mulyanti
CIAMIS
2020
KATA PENGANTAR
Kami Yakin Masih Banyak Kekurangan Dalam Makalah Ini, Oleh Karena
Itu Kami Sangat Mengharapkan Saran Dan Kritik Yang Membangun Dari
Penulis
i
DAFTAR ISI
BAB I PENDAHULUAN
BAB II PEMBAHASAN
D. Algoritma .............................................................................. 5
A. Kesimpulan .......................................................................... 13
B. Saran. ................................................................................... 13
DAFTAR PUSTAKA
ii
BAB I
PENDAHULUAN
A. Latar Belakang
Sukarnya, komputer saat ini belum di beri hak usul, sehingga apabila ada
melalui logika manusia, oleh karena itu, dia bekerja secara logis dan
efisien. Walaupun telah dikatakan saat kita menyusun algoritma kita tidak
usah paham bahasa pemograman apa yang akan dipakai, tapi untuk
B. Rumusan Masalah
C. Tujuan Penulisan
1
BAB II
PEMBAHASAN
Ditinjau dari asal usul katanya kata Algoritma sendiri mempunyai sejarah
dari nama penulis bukuarab yang terkenal yaitu Abu Ja’far Muhammad
restoration and reduction). Dari judul buku itu kita juga memperoleh
perhitungan dengan angka Arab sudah menjadi hal yang biasa. Maka
2
dasarnya bahasa Pemrograman dirancang untuk memfasilitasi komunikasi
B. Definisi Algoritma
dalam suatu resep juga dapat disebut sebagai algoritma. Pada setiap
Ibu-ibu yang mencoba suatu resep masakanakan membaca satu per satu
3
suatu proses dengan melaksanakan atau“mengeksekusi” algoritma yang
4
C. Belajar Memprogram
sintesis.
· Disertai dokumentasi.
D. Algoritma
Aksi :
5
Contoh :
(luasruang lingkupnya).
Karena ruang lingkup luas, maka harus didefinisikan keadaan awal dan
ke rak lagi.
berurutan.
· Efek kumulatif dari semua aksi yang terjadi menjadi efek netto dari
kejadian.
· Kupas kentang
· Ambil kantong kentang dari rak dan ambil panci dari almari
· Kupas kentang
6
Jika esok hari ibu Tati mengupas kentang lagi untuk makan malam juga,
dankita mengamati hal-hal yang sama, apakah hal tsb bisa disebut
Tidak karena ibu Tati tidak mungkin mengupas kentang yang sama
dengankemarin.
DanMesin Komputer
resep dapat ditulis dalam bahasaapapun dan hasilnya akan sama asalkan
ketelitian. Pada sisi lain setiapprogram dalam bahasa tingkat tinggi selalu
sesuai, dan menghasilkan efek netto yang sama pada setiap komputer.
7
E. Pemrograman Prosedural
pemrograman.
8
Jadi Algoritma adalah:
ketujuannya.
lain-lain.
· Notasi II : psudo-code
Ø Notasi I :
Algoritma Luas_Segiempat
· segiempat
· Deklarasi
· Deskripsi
3. Tampilkan Luas
Ø Notasi II :
Algoritma Luas_Segiempat
9
· Menghitung luas segiempat dengan memasukkan nilai lebar dan panjang
· segiempat
· Deklarasi
· Luas,panjang,lebar :integer
· Deskripsi
· Input(n)
· Output(Luas)
· Judul (Header)
· Kamus
· Algoritma
10
b. Judul (Header)
olehalgoritma tersebut.
c. Kamus (Deklarasi)
· Nama type
· Nama konstanta
· Nama variable
· Nama fungsi
· Nama prosedur
Semua nama tersebut baru dapat dipakai di dalam algoritma jika telah
“Initial State”, Kondisi akhir “ Final State” dan proses yang dilakukan).
11
d. Algoritma (Deskripsi)
Algoritma adalah bagian inti dari suatu algoritma yang berisi instruksi atau
· Sequence (runtutan)
· Analisa kasus
· Perulangan
12
BAB III
PENUTUP
A. Kesimpulan
B. Saran
Saran saya sebagai penulis ialah, bahwa setidaknya kita harus selalu
tujuan sehari-hari. Sekiranya saran yang saya buat ini jika ada kata dan
13
DAFTAR PUSTAKA
http://hannan.h08.alumni.ipb.ac.id/2010/06/12/pengertian-pemrograman/
http://ikc.dinus.ac.id/berseri/alex-algoritma/index.php
googlecode.com/files/a980b55869178243a3cca38490ce9711.pdf
14