SlideShare ist ein Scribd-Unternehmen logo
1 von 12
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/

Weitere ähnliche Inhalte

Was ist angesagt?

Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuanahmad haidaroh
 
Makalah n-queen problem
Makalah n-queen problemMakalah n-queen problem
Makalah n-queen problemEghan Jaya
 
Perbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerPerbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerohohervin
 
Representasi pengetahuan logika proposisi
Representasi pengetahuan logika proposisiRepresentasi pengetahuan logika proposisi
Representasi pengetahuan logika proposisiGunawan Manalu
 
Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)rein sahren
 
technik kompilasi
technik kompilasitechnik kompilasi
technik kompilasimastnie
 
Teori bahasa formal dan Otomata
Teori bahasa formal dan OtomataTeori bahasa formal dan Otomata
Teori bahasa formal dan OtomataRisal Fahmi
 
Praktikum Algoritma Pemrograman
Praktikum Algoritma PemrogramanPraktikum Algoritma Pemrograman
Praktikum Algoritma PemrogramanWahyu Widodo
 
Matriks dan Operasinya ( Aljabar Linear Elementer )
Matriks dan Operasinya ( Aljabar Linear Elementer )Matriks dan Operasinya ( Aljabar Linear Elementer )
Matriks dan Operasinya ( Aljabar Linear Elementer )Kelinci Coklat
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasiIKHSAN MAHRURI
 
Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021Saprudin Eskom
 
PENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISI
PENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISIPENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISI
PENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISIsyoretta
 

Was ist angesagt? (20)

Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Memory
MemoryMemory
Memory
 
Makalah n-queen problem
Makalah n-queen problemMakalah n-queen problem
Makalah n-queen problem
 
Perbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerPerbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquer
 
Representasi pengetahuan logika proposisi
Representasi pengetahuan logika proposisiRepresentasi pengetahuan logika proposisi
Representasi pengetahuan logika proposisi
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)
 
technik kompilasi
technik kompilasitechnik kompilasi
technik kompilasi
 
Teori bahasa formal dan Otomata
Teori bahasa formal dan OtomataTeori bahasa formal dan Otomata
Teori bahasa formal dan Otomata
 
Kumpulan catatan Teknik Kompilasi
Kumpulan catatan Teknik KompilasiKumpulan catatan Teknik Kompilasi
Kumpulan catatan Teknik Kompilasi
 
Praktikum Algoritma Pemrograman
Praktikum Algoritma PemrogramanPraktikum Algoritma Pemrograman
Praktikum Algoritma Pemrograman
 
Makalah Algoritma
Makalah AlgoritmaMakalah Algoritma
Makalah Algoritma
 
Bab 6 relasi
Bab 6 relasiBab 6 relasi
Bab 6 relasi
 
Matriks dan Operasinya ( Aljabar Linear Elementer )
Matriks dan Operasinya ( Aljabar Linear Elementer )Matriks dan Operasinya ( Aljabar Linear Elementer )
Matriks dan Operasinya ( Aljabar Linear Elementer )
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasi
 
Defensive Programming
Defensive ProgrammingDefensive Programming
Defensive Programming
 
Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021
Soal uts/ pts semester genap mapel basis data kelas xii rpl tahun 2021
 
PENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISI
PENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISIPENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISI
PENGERTIAN, DEFINISI, DAN PENYUSUNAN DEFINISI
 
Soal uas imk bsi
Soal uas imk bsiSoal uas imk bsi
Soal uas imk bsi
 
02.logika
02.logika02.logika
02.logika
 

Ähnlich wie Presentasi Algoritma Pemrograman

Alur Logika Pemrograman (1).pdf
Alur Logika Pemrograman (1).pdfAlur Logika Pemrograman (1).pdf
Alur Logika Pemrograman (1).pdfecihyuningsih
 
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptxMateri Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptxagustiningsih4
 
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptxAaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptxMuhammadQudrat2
 
Algoritma dan Pemrograman.pptx
Algoritma dan Pemrograman.pptxAlgoritma dan Pemrograman.pptx
Algoritma dan Pemrograman.pptxzonavisual
 
Logika pemrograman hand out
Logika pemrograman hand outLogika pemrograman hand out
Logika pemrograman hand outgivaro igfar
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritmaBudi Yono
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritmaBudi Yono
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritmakua
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritmaBudi Yono
 
Lampiran materi simkomdig 3.1 4.1
Lampiran materi simkomdig 3.1   4.1Lampiran materi simkomdig 3.1   4.1
Lampiran materi simkomdig 3.1 4.1Adrian Odja
 
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaMateri simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaDonnie Xover
 
DASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMADASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMAWalid_1234
 
konsep & struktur algoritma
konsep & struktur algoritmakonsep & struktur algoritma
konsep & struktur algoritmaRohwiyanto Oi
 
Pengertian dan Pengenalan Flowchart.pptx
Pengertian dan Pengenalan Flowchart.pptxPengertian dan Pengenalan Flowchart.pptx
Pengertian dan Pengenalan Flowchart.pptxchairilandri2
 

Ähnlich wie Presentasi Algoritma Pemrograman (20)

Alur Logika Pemrograman (1).pdf
Alur Logika Pemrograman (1).pdfAlur Logika Pemrograman (1).pdf
Alur Logika Pemrograman (1).pdf
 
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptxMateri Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman EDIT (2).pptx
 
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptxAaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
AaaaaaaaaaaaaaaLGORITMA PEMROGRAMAN.pptx
 
Algoritma dan Pemrograman.pptx
Algoritma dan Pemrograman.pptxAlgoritma dan Pemrograman.pptx
Algoritma dan Pemrograman.pptx
 
Modul algo c++
Modul algo c++Modul algo c++
Modul algo c++
 
Logika pemrograman hand out
Logika pemrograman hand outLogika pemrograman hand out
Logika pemrograman hand out
 
modul algoritma Bab 1
modul algoritma Bab 1modul algoritma Bab 1
modul algoritma Bab 1
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritma
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritma
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritma
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritma
 
Lampiran materi simkomdig 3.1 4.1
Lampiran materi simkomdig 3.1   4.1Lampiran materi simkomdig 3.1   4.1
Lampiran materi simkomdig 3.1 4.1
 
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaMateri simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
 
2.sd 13.ok
2.sd 13.ok2.sd 13.ok
2.sd 13.ok
 
2.sd 13
2.sd 132.sd 13
2.sd 13
 
DASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMADASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMA
 
Materi ap#1
Materi ap#1Materi ap#1
Materi ap#1
 
Pertemuan 1
Pertemuan    1Pertemuan    1
Pertemuan 1
 
konsep & struktur algoritma
konsep & struktur algoritmakonsep & struktur algoritma
konsep & struktur algoritma
 
Pengertian dan Pengenalan Flowchart.pptx
Pengertian dan Pengenalan Flowchart.pptxPengertian dan Pengenalan Flowchart.pptx
Pengertian dan Pengenalan Flowchart.pptx
 

Kürzlich hochgeladen

DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...nuraji51
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMRiniGela
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptpalagoro17
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxHaryKharismaSuhud
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...Kanaidi ken
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024RahmadLalu1
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerakputus34
 

Kürzlich hochgeladen (20)

DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
 

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/