SlideShare a Scribd company logo
4
Most read
5
Most read
6
Most read
Riedvanka Januar J
20170801325
Firman Hendi T
20170803082
Azha Romadoni Y
20170803083
Mulai
ALGORITMA PEMROGRAMAN
Materi Presentasi
Algoritma Ilustrasi Logika
?
Bagaimana cara
menukarkan isi gelas A
yang semula berisi air
teh menjadi berisi air
kopi dan gelas B yang
semula air kopi menjadi
air teh ?
Penjelasan
Algoritma Ilustrasi Logika
?
Bagaimana cara
menukarkan isi gelas A
yang semula berisi air
teh menjadi berisi air
kopi dan gelas B yang
semula air kopi menjadi
air teh ?
Penjelasan
Cara penyelesaian permasalahan gambar tersebut
yaitu diperlukan gelas tambahan yang kita
namakan gelas C sebagai tempat penampungan
sementara.
Berikut detail Algoritmanya:
1. Siapkan gelas cadangan C
2. Tuangkan air teh dari gelas A ke dalam gelas C
(gelas A menjadi kosong).
3. Tuangkan air kopi dari gelas B ke dalam gelas A
(gelas B menjadi kosong).
4. Tuangkan air teh dari gelas C ke dalam gelas B.
X Close
Algoritma Pengertian Algoritma Pemrograman
?
?
Algoritma
urutan langkah untuk menyelesaikan masalah secara sistematis dan
logis.
Program
kumpulan instruksi/perintah komputer dengan bahasa tertentu
yang berfungsi menghubungan user dengan komputer. Atau bisa
juga disebut implementasi dari bahasa pemrograman.
Algoritma Fungsi Algoritma
?
1. Memudahkan dalam pembuatan program.
2. Bisa mengatasi segala masalah dengan logika dan urut.
3. Program yang ada menjadi lebih terstuktur dengan rapi
sehingga dapat lebih mudah untuk dipahami ataupun
dikembangkan.
4. Meminimalisir penulisan program yang berulang-ulang.
5. Dokumentasi yang lebih mudah.
Algoritma Jenis-jenis Penulisan Algoritma
?
1. Deskriptif
Digunakan untuk membuat algoritma yang komplek atau algoritma
teknik.
2. Pseudocode
Susunan yang padat dan merupakan algoritma informal untuk
deskripsi high-level dengan menggunakan struktur konvensi bahasa
pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian
subrutin (prosedur) , deklarasi varabel dan kode sistem khusus.
1 2
Contoh
Contoh
Algoritma Jenis-jenis Penulisan Algoritma
?
3. Flowchart
Representasi algoritma dengan skema atau langkah proses yang
ditunjukan dengan berbagai macam bentuk dan dikaitkan dengan arah
panah.
1 2
Contoh
Algoritma Jenis-jenis Penulisan Algoritma
?
1. Bahasa Natural
Digunakan untuk membuat algoritma yang komplek atau algoritma
teknik.
2. Pseudocode
Susunan yang padat dan merupakan algoritma informal untuk
deskripsi high-level dengan menggunakan struktur konvensi bahasa
pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian
subrutin (prosedur) , deklarasi varabel dan kode sistem khusus.
1 2
Contoh
Contoh
X Close
1. Algoritma menghitung_luas_segitiga
2. Untuk menghitung Luas Segitiga pertama Masukan nilai alas
3. Kemudian masukan nilai tinggiKemudian hitung dengan menggunakan
rumus Luas = Alas * Tinggi / 2
4. Cetak Luas
Contoh Jenis Deskriptif
Menghitung Luas Segitiga
Algoritma Jenis-jenis Penulisan Algoritma
?
1. Bahasa Natural
Digunakan untuk membuat algoritma yang komplek atau algoritma
teknik.
2. Pseudocode
Susunan yang padat dan merupakan algoritma informal untuk
deskripsi high-level dengan menggunakan struktur konvensi bahasa
pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian
subrutin (prosedur) , deklarasi varabel dan kode sistem khusus.
1 2
Contoh
Contoh
X Close
deklarasi:
luas,alas,tinggi : integer
deskripsi
read (alas, tinggi)
luas = alas * tinggi / 2
write (luas)
Contoh Jenis Pseudocode
Menghitung Luas Segitiga
Algoritma Jenis-jenis Penulisan Algoritma
?
1. Bahasa Natural
Digunakan untuk membuat algoritma yang komplek atau algoritma
teknik.
2. Pseudocode
Susunan yang padat dan merupakan algoritma informal untuk
deskripsi high-level dengan menggunakan struktur konvensi bahasa
pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian
subrutin (prosedur) , deklarasi varabel dan kode sistem khusus.
1 2
Contoh
Contoh
X Close
Contoh Jenis Flowchart
Menghitung Luas Segitiga
Algoritma Simbol-simbol Algoritma
?
Terminator Flow Line Preparation
Proses Input/Output Decision
On Page
Connector
Off Page
Connector
Document
SEKIAN & TERIMA KASIH
Link Referensi:
1. https://dosenit.com/kuliah-it/sistem-informasi/fungsi-algoritma
2. http://mawarlogikaalgoritma.blogspot.co.id/2016/10/logika-algoritma.html/
3. http://belajaralprog.blogspot.co.id/2011/12/notasi-algoritma-algoritmik-
atau.html/

More Related Content

PPTX
BAB 7.ALGORITMA DAN PEMROGRAMAN.pptx
PPT
Algoritma dan Flowchart.ppt
PPTX
Algoritma pemograman dasar untuk kelas 11 kurikulum merdeka.pptx
PDF
Algoritma Pemrograman Komputer
PPT
01_algoritma_dan_pseudocode informatika kelas IX
DOCX
makalah tentang algoritma lengkap
PDF
Algoritma Searching Sorting Stack dan Queue Kelas 10
PDF
Alur Logika Pemrograman
BAB 7.ALGORITMA DAN PEMROGRAMAN.pptx
Algoritma dan Flowchart.ppt
Algoritma pemograman dasar untuk kelas 11 kurikulum merdeka.pptx
Algoritma Pemrograman Komputer
01_algoritma_dan_pseudocode informatika kelas IX
makalah tentang algoritma lengkap
Algoritma Searching Sorting Stack dan Queue Kelas 10
Alur Logika Pemrograman

What's hot (20)

PPTX
Sistem input output
PDF
Berpikir Komputasional Kelas 9
PPTX
Kelas X - Teknologi Informasi dan Komunikasi.pptx
PPTX
Kelas IX - Bab 1 - Berpikir Komputasional.pptx
PPT
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
PPT
presentasi sistem komputer.ppt
PPTX
Graf ( Matematika Diskrit)
PPTX
Ragam Dialog :: Interaksi Manusia dan Komputer
PDF
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.pdf
PDF
Presentasi Bab 6 Analisis Data Informatika
PPTX
Algoritma & Pemrograman
PDF
Keterampilan Berpikir Komputasional
PPTX
Bab 1 TIK - Informatika dan Keterampilan Generik.pptx
PDF
ANALISIS CP & PERUMUSAN TP - MAPEL INFORMATIKA KELAS 7.pdf
PPT
Interupsi
PDF
Informatika dan Keterampilan Generik2.pdf
PDF
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
PDF
Bahasa Pemrograman
DOCX
Modul Ajar Informatika Kelas 8 SMP Fase D
PPTX
Berpikir Komputasional.pptx
Sistem input output
Berpikir Komputasional Kelas 9
Kelas X - Teknologi Informasi dan Komunikasi.pptx
Kelas IX - Bab 1 - Berpikir Komputasional.pptx
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
presentasi sistem komputer.ppt
Graf ( Matematika Diskrit)
Ragam Dialog :: Interaksi Manusia dan Komputer
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.pdf
Presentasi Bab 6 Analisis Data Informatika
Algoritma & Pemrograman
Keterampilan Berpikir Komputasional
Bab 1 TIK - Informatika dan Keterampilan Generik.pptx
ANALISIS CP & PERUMUSAN TP - MAPEL INFORMATIKA KELAS 7.pdf
Interupsi
Informatika dan Keterampilan Generik2.pdf
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
Bahasa Pemrograman
Modul Ajar Informatika Kelas 8 SMP Fase D
Berpikir Komputasional.pptx
Ad

Similar to Presentasi Algoritma Pemrograman (20)

PPT
Hand out Algoritma Pemrograman
PPTX
PERTEMUAN KE 2- MAPEL PEMDAS KELAS X- JURUSAN TKJ
PDF
Algoritma pemrograman#1
PDF
Algoritma pemrograman#1
PPTX
PEMROGRAMAN DASAR UNTUK KELAS X JURUSAN TKJ
PDF
Pertemuan 1
PDF
Modul Pemrograman Dasar.pdf
PDF
Modul algoritma pemrograman-dasar x rpl
PDF
Pemrograman dasar
PDF
Konsep Dasar Algoritma, sejarah dan penemunya
PPTX
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
PPT
BAB I . Pengenalan Algoritma.ppt
PPTX
PPT
pertemuan kedua bab dua notasi algoritma kelas 11
PPTX
Konsep Dasar Algroritma - Pemrograman Komputer
PPTX
Pertemuan 1
PDF
Kegiatan belajar 1 flowchart
PPTX
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman.pptx
PDF
Alur Logika Pemrograman (1).pdf
PPTX
1. Pengenalan Algoritma dan Pemograman.pptx
Hand out Algoritma Pemrograman
PERTEMUAN KE 2- MAPEL PEMDAS KELAS X- JURUSAN TKJ
Algoritma pemrograman#1
Algoritma pemrograman#1
PEMROGRAMAN DASAR UNTUK KELAS X JURUSAN TKJ
Pertemuan 1
Modul Pemrograman Dasar.pdf
Modul algoritma pemrograman-dasar x rpl
Pemrograman dasar
Konsep Dasar Algoritma, sejarah dan penemunya
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
BAB I . Pengenalan Algoritma.ppt
pertemuan kedua bab dua notasi algoritma kelas 11
Konsep Dasar Algroritma - Pemrograman Komputer
Pertemuan 1
Kegiatan belajar 1 flowchart
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman.pptx
Alur Logika Pemrograman (1).pdf
1. Pengenalan Algoritma dan Pemograman.pptx
Ad

Recently uploaded (20)

PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PPTX
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
DOCX
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
PDF
Gangguan Penglihatan Mata - presentasi biologi
PPTX
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
PDF
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
PDF
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
PPTX
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
PDF
lembar kerja LMS tugas pembelajaran mendalam
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PDF
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
PDF
Pengenalan Undang-undang pengakap laut.pdf
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
Modul Ajar Deep Learning PJOK Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
Gangguan Penglihatan Mata - presentasi biologi
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
lembar kerja LMS tugas pembelajaran mendalam
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
Deck Rumah Pendidikan untuk Mendukung Program Prioritas Kemendikdasmen.pdf
Pengenalan Undang-undang pengakap laut.pdf

Presentasi Algoritma Pemrograman

  • 1. Riedvanka Januar J 20170801325 Firman Hendi T 20170803082 Azha Romadoni Y 20170803083 Mulai ALGORITMA PEMROGRAMAN Materi Presentasi
  • 2. Algoritma Ilustrasi Logika ? Bagaimana cara menukarkan isi gelas A yang semula berisi air teh menjadi berisi air kopi dan gelas B yang semula air kopi menjadi air teh ? Penjelasan
  • 3. Algoritma Ilustrasi Logika ? Bagaimana cara menukarkan isi gelas A yang semula berisi air teh menjadi berisi air kopi dan gelas B yang semula air kopi menjadi air teh ? Penjelasan Cara penyelesaian permasalahan gambar tersebut yaitu diperlukan gelas tambahan yang kita namakan gelas C sebagai tempat penampungan sementara. Berikut detail Algoritmanya: 1. Siapkan gelas cadangan C 2. Tuangkan air teh dari gelas A ke dalam gelas C (gelas A menjadi kosong). 3. Tuangkan air kopi dari gelas B ke dalam gelas A (gelas B menjadi kosong). 4. Tuangkan air teh dari gelas C ke dalam gelas B. X Close
  • 4. Algoritma Pengertian Algoritma Pemrograman ? ? Algoritma urutan langkah untuk menyelesaikan masalah secara sistematis dan logis. Program kumpulan instruksi/perintah komputer dengan bahasa tertentu yang berfungsi menghubungan user dengan komputer. Atau bisa juga disebut implementasi dari bahasa pemrograman.
  • 5. Algoritma Fungsi Algoritma ? 1. Memudahkan dalam pembuatan program. 2. Bisa mengatasi segala masalah dengan logika dan urut. 3. Program yang ada menjadi lebih terstuktur dengan rapi sehingga dapat lebih mudah untuk dipahami ataupun dikembangkan. 4. Meminimalisir penulisan program yang berulang-ulang. 5. Dokumentasi yang lebih mudah.
  • 6. Algoritma Jenis-jenis Penulisan Algoritma ? 1. Deskriptif Digunakan untuk membuat algoritma yang komplek atau algoritma teknik. 2. Pseudocode Susunan yang padat dan merupakan algoritma informal untuk deskripsi high-level dengan menggunakan struktur konvensi bahasa pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian subrutin (prosedur) , deklarasi varabel dan kode sistem khusus. 1 2 Contoh Contoh
  • 7. Algoritma Jenis-jenis Penulisan Algoritma ? 3. Flowchart Representasi algoritma dengan skema atau langkah proses yang ditunjukan dengan berbagai macam bentuk dan dikaitkan dengan arah panah. 1 2 Contoh
  • 8. Algoritma Jenis-jenis Penulisan Algoritma ? 1. Bahasa Natural Digunakan untuk membuat algoritma yang komplek atau algoritma teknik. 2. Pseudocode Susunan yang padat dan merupakan algoritma informal untuk deskripsi high-level dengan menggunakan struktur konvensi bahasa pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian subrutin (prosedur) , deklarasi varabel dan kode sistem khusus. 1 2 Contoh Contoh X Close 1. Algoritma menghitung_luas_segitiga 2. Untuk menghitung Luas Segitiga pertama Masukan nilai alas 3. Kemudian masukan nilai tinggiKemudian hitung dengan menggunakan rumus Luas = Alas * Tinggi / 2 4. Cetak Luas Contoh Jenis Deskriptif Menghitung Luas Segitiga
  • 9. Algoritma Jenis-jenis Penulisan Algoritma ? 1. Bahasa Natural Digunakan untuk membuat algoritma yang komplek atau algoritma teknik. 2. Pseudocode Susunan yang padat dan merupakan algoritma informal untuk deskripsi high-level dengan menggunakan struktur konvensi bahasa pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian subrutin (prosedur) , deklarasi varabel dan kode sistem khusus. 1 2 Contoh Contoh X Close deklarasi: luas,alas,tinggi : integer deskripsi read (alas, tinggi) luas = alas * tinggi / 2 write (luas) Contoh Jenis Pseudocode Menghitung Luas Segitiga
  • 10. Algoritma Jenis-jenis Penulisan Algoritma ? 1. Bahasa Natural Digunakan untuk membuat algoritma yang komplek atau algoritma teknik. 2. Pseudocode Susunan yang padat dan merupakan algoritma informal untuk deskripsi high-level dengan menggunakan struktur konvensi bahasa pemrograman, tetapi dalam penulisan tidak memperhatikan pemakaian subrutin (prosedur) , deklarasi varabel dan kode sistem khusus. 1 2 Contoh Contoh X Close Contoh Jenis Flowchart Menghitung Luas Segitiga
  • 11. Algoritma Simbol-simbol Algoritma ? Terminator Flow Line Preparation Proses Input/Output Decision On Page Connector Off Page Connector Document
  • 12. SEKIAN & TERIMA KASIH Link Referensi: 1. https://dosenit.com/kuliah-it/sistem-informasi/fungsi-algoritma 2. http://mawarlogikaalgoritma.blogspot.co.id/2016/10/logika-algoritma.html/ 3. http://belajaralprog.blogspot.co.id/2011/12/notasi-algoritma-algoritmik- atau.html/