SlideShare a Scribd company logo
Notasi Algoritma
#selfstudy
Untaian Kalimat Deskriptif (UKD)
PENGERTIAN
KALIMAT DESKRIPTIF :
CARA MENULISKAN INSTRUKSI-INSTRUKSI YANG
HARUS DILAKSANAKAN DALAM BENTUK UNTAIAN
KALIMAT DESKRIPTIF DENGAN MENGGUNAKAN
BAHASA YANG JELAS
Bahasa Baku
1
Mudah dimengerti
2
Berkoresponden dengan notasi
pemrograman
3
TIPS Membuat Kalimat Deskriptif
4
1
2
3
4
Pilihan Kata Pada UKD
Untuk mendapatkan data masukan:
isi, baca, masukkan, baca file, ketik
Untuk menampilan keluaran hasil
proses: tulis, cetak, tampilkan,
rekam
Untuk menyatakan proses
pemilihan: jika... Selain itu ....
akhir jika
Untuk menyatakan proses
pengulangan: ulangi ... Sampai,
selama ... Akhir selama, ulangi
selama ... Akhir pengulangan
Suatu instruksi adakalanya
perlu dikerjakan berulang-
ulang selama sekian kali
atau selama suatu kondisi
masih terpenuhi.
Suatu instruksi adakalanya
baru boleh dikerjakan
apabila memenuhi
persyaratan tertentu Dalam
hal ini hanya boleh
melakukan satu instruksi
dari dua atau lebih
alternatif instruksi
Instruksi kedua dikerjakan
setelah instruksi pertama
dikerjakan. Setelah itu
instruksi ketiga baru
dikerjakan. Instruksi
dikerjakan satu demi satu
mulai dari instruksi
pertama sampai dengan
istruksi terakhir. 5
Jenis Proses
Algoritma
1 2 3
SyaharullahDisa
Ambil beras
1
Bersihkan beras
2
dst
3
Nasi siap
dimakan
n
Contoh di Kehidupan
(Memasak nasi) Nomor urut proses
disesuaikan dengan
panjang proses yang
harus dilaksanakan
Contoh di Pemrograman
Program persegi panjang:
Program untuk menghitung luas persegi panjang
1. Mulai
2. Masukkan / input nilai panjang (P)
3. Masukkan nilai Lebar (L)
4. Hitung luas persegi panjang dengan rumus : Luas = P x L
5. Tampilkan Luas persegi panjang
6. Selesai
8
Menentukan apakah suatu bilangan merupakan bilangan
ganjil atau bilangan genap.
1. Mulai
2. Masukkan sebuah bilangan sembarang
3. Bagi bilangan tersebut dengan bilangan 2
4. Hitung sisa hasil bagi pada langkah 2.
5. Jika sisa hasil bagi sama dengan 0 maka bilangan
itu adalah bilangan genap tetapi bila sisa hasil bagi
sama dengan 1 maka bilangan itu adalah bilangan
ganjil.
6. Selesai
Contoh di Pemrograman
Contoh Algoritma 2
9
Diberikan tiga buah bilangan bulat. Carilah bilangan
bulat maksimum diantara ketiga bilangan tersebut.
Deskripsi :
1. Mulai
2. baca bilangan 1
3. baca bilangan 2
4. bandingkan bilangan 1 dan bilangan 2, kita ambil yang
lebih besar, jika kedua bilangan tersebut sama besar, dapat
kita ambil bilangan 1, dan sebut bilangan tersebut MAX
5. baca bilangan 3
6. bandingkan MAX dengan bilangan 3, dan pilih yang lebih
besar, jika keduanya sama besar, pilih MAX dan sebut
bilangan tersebut MAX.
7. keluarkan sebagai output MAX
8. selesai
Terima
Kasih
Syaharullah Disa
Phone
081343758648
Email
syaharullahdisa@akba.ac.id

More Related Content

Similar to Topik 2(notasi kalimat deskriptif)

Pertemuan 1 - Algoritma - Tri Lux
Pertemuan 1 - Algoritma - Tri LuxPertemuan 1 - Algoritma - Tri Lux
Pertemuan 1 - Algoritma - Tri Lux
tri lux
 
Algoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdfAlgoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdf
mtsarridho
 
Pertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar LogikaPertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar Logika
Endang Retnoningsih
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
I Komang Agustino
 
Dasar Dasar Algoritma
Dasar Dasar AlgoritmaDasar Dasar Algoritma
Dasar Dasar Algoritmaformatik
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
Firdaus1212
 
Pertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar LogikaPertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar Logika
Endang Retnoningsih
 
Modul Logika dan algoritma
Modul Logika dan algoritmaModul Logika dan algoritma
Modul Logika dan algoritma
linda_rosalina
 
Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5
adekurnia solihin
 
Algoritma Basic
Algoritma BasicAlgoritma Basic
Algoritma Basic
AntiSadar
 
Algoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.pptAlgoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.ppt
BKKSMKN2Jombang
 
Algo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGANAlgo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGAN
Senna Hendrian
 
Algo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaAlgo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritma
Senna Hendrian
 
Materi algoritma perulangan
Materi algoritma perulanganMateri algoritma perulangan
Materi algoritma perulangan
nungkyreza
 
Algoritma pemrograman dasar
Algoritma pemrograman dasarAlgoritma pemrograman dasar
Algoritma pemrograman dasarZee-Tye Zaebah
 
Pk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchartPk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchart
Jes Rahmat Eka Syahputra
 
Pk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchartPk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchart
Jes Rahmat Eka Syahputra
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
Ifan Ok
 
Diktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan PemogramanDiktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan Pemograman
Pisca Prasetyo
 

Similar to Topik 2(notasi kalimat deskriptif) (20)

Pertemuan 1 - Algoritma - Tri Lux
Pertemuan 1 - Algoritma - Tri LuxPertemuan 1 - Algoritma - Tri Lux
Pertemuan 1 - Algoritma - Tri Lux
 
Metnum 2006
Metnum 2006Metnum 2006
Metnum 2006
 
Algoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdfAlgoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdf
 
Pertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar LogikaPertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar Logika
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
 
Dasar Dasar Algoritma
Dasar Dasar AlgoritmaDasar Dasar Algoritma
Dasar Dasar Algoritma
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
 
Pertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar LogikaPertemuan 1 Pengertian Dasar Logika
Pertemuan 1 Pengertian Dasar Logika
 
Modul Logika dan algoritma
Modul Logika dan algoritmaModul Logika dan algoritma
Modul Logika dan algoritma
 
Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5
 
Algoritma Basic
Algoritma BasicAlgoritma Basic
Algoritma Basic
 
Algoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.pptAlgoritma dan Flowchart1.ppt
Algoritma dan Flowchart1.ppt
 
Algo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGANAlgo temu 6 & 7 - PENGULANGAN
Algo temu 6 & 7 - PENGULANGAN
 
Algo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaAlgo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritma
 
Materi algoritma perulangan
Materi algoritma perulanganMateri algoritma perulangan
Materi algoritma perulangan
 
Algoritma pemrograman dasar
Algoritma pemrograman dasarAlgoritma pemrograman dasar
Algoritma pemrograman dasar
 
Pk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchartPk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchart
 
Pk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchartPk 1 kimia algo and flowchart
Pk 1 kimia algo and flowchart
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 
Diktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan PemogramanDiktat kuliah Algoritma dan Pemograman
Diktat kuliah Algoritma dan Pemograman
 

More from SyaharullahDisa

Konsep learnig manajemen sistem Pembelajaran Daring.pptx
Konsep learnig manajemen sistem Pembelajaran Daring.pptxKonsep learnig manajemen sistem Pembelajaran Daring.pptx
Konsep learnig manajemen sistem Pembelajaran Daring.pptx
SyaharullahDisa
 
240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf
240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf
240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf
SyaharullahDisa
 
Hhhs hha sas hhs as hhs ashs hj asash hh shs.pdf
Hhhs  hha sas hhs as hhs ashs hj asash hh shs.pdfHhhs  hha sas hhs as hhs ashs hj asash hh shs.pdf
Hhhs hha sas hhs as hhs ashs hj asash hh shs.pdf
SyaharullahDisa
 
Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)
SyaharullahDisa
 
Topik 2(notasi flowchart)
Topik 2(notasi flowchart)Topik 2(notasi flowchart)
Topik 2(notasi flowchart)
SyaharullahDisa
 
Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)
SyaharullahDisa
 

More from SyaharullahDisa (6)

Konsep learnig manajemen sistem Pembelajaran Daring.pptx
Konsep learnig manajemen sistem Pembelajaran Daring.pptxKonsep learnig manajemen sistem Pembelajaran Daring.pptx
Konsep learnig manajemen sistem Pembelajaran Daring.pptx
 
240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf
240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf
240229 Jadwal Pelatihan Literasi Digital Tahun 2024 Sesi 1 s.d. 8.pdf
 
Hhhs hha sas hhs as hhs ashs hj asash hh shs.pdf
Hhhs  hha sas hhs as hhs ashs hj asash hh shs.pdfHhhs  hha sas hhs as hhs ashs hj asash hh shs.pdf
Hhhs hha sas hhs as hhs ashs hj asash hh shs.pdf
 
Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)Topik 2(notasi pseudocode)
Topik 2(notasi pseudocode)
 
Topik 2(notasi flowchart)
Topik 2(notasi flowchart)Topik 2(notasi flowchart)
Topik 2(notasi flowchart)
 
Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)Topik 1(pengantar algoritma)
Topik 1(pengantar algoritma)
 

Recently uploaded

Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
 
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptxPOWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
cikgumeran1
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
AsyeraPerangin1
 
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
fildiausmayusuf1
 
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptxPPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
AqlanHaritsAlfarisi
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Yayasan Pusat Kajian dan Perlindungan Anak
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
SABDA
 
pelayanan prima pada pelanggan dan karyawan
pelayanan prima pada pelanggan dan karyawanpelayanan prima pada pelanggan dan karyawan
pelayanan prima pada pelanggan dan karyawan
EvaMirzaSyafitri
 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
NavaldiMalau
 
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs KonsekuensiAksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
sabir51
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
nasrudienaulia
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
esmaducoklat
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
sitispd78
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
budimoko2
 
Modul Ajar Statistika Data Fase F kelas
Modul Ajar Statistika Data Fase F  kelasModul Ajar Statistika Data Fase F  kelas
Modul Ajar Statistika Data Fase F kelas
ananda238570
 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
JALANJALANKENYANG
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 

Recently uploaded (20)

Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
 
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptxPOWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
POWERPOINT ASAS PERMAINAN CATUR MSSD.pptx
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
 
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
 
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptxPPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
PPT PENGELOLAAN KINERJA PADA PMM SEKOLAH.pptx
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
 
pelayanan prima pada pelanggan dan karyawan
pelayanan prima pada pelanggan dan karyawanpelayanan prima pada pelanggan dan karyawan
pelayanan prima pada pelanggan dan karyawan
 
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptxFORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
FORMAT PPT RANGKAIAN PROGRAM KERJA KM 7.pptx
 
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs KonsekuensiAksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
Aksi Nyata Disiplin Positif: Hukuman vs Restitusi vs Konsekuensi
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
 
Modul Ajar Statistika Data Fase F kelas
Modul Ajar Statistika Data Fase F  kelasModul Ajar Statistika Data Fase F  kelas
Modul Ajar Statistika Data Fase F kelas
 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 

Topik 2(notasi kalimat deskriptif)

  • 2. PENGERTIAN KALIMAT DESKRIPTIF : CARA MENULISKAN INSTRUKSI-INSTRUKSI YANG HARUS DILAKSANAKAN DALAM BENTUK UNTAIAN KALIMAT DESKRIPTIF DENGAN MENGGUNAKAN BAHASA YANG JELAS
  • 3. Bahasa Baku 1 Mudah dimengerti 2 Berkoresponden dengan notasi pemrograman 3 TIPS Membuat Kalimat Deskriptif
  • 4. 4 1 2 3 4 Pilihan Kata Pada UKD Untuk mendapatkan data masukan: isi, baca, masukkan, baca file, ketik Untuk menampilan keluaran hasil proses: tulis, cetak, tampilkan, rekam Untuk menyatakan proses pemilihan: jika... Selain itu .... akhir jika Untuk menyatakan proses pengulangan: ulangi ... Sampai, selama ... Akhir selama, ulangi selama ... Akhir pengulangan
  • 5. Suatu instruksi adakalanya perlu dikerjakan berulang- ulang selama sekian kali atau selama suatu kondisi masih terpenuhi. Suatu instruksi adakalanya baru boleh dikerjakan apabila memenuhi persyaratan tertentu Dalam hal ini hanya boleh melakukan satu instruksi dari dua atau lebih alternatif instruksi Instruksi kedua dikerjakan setelah instruksi pertama dikerjakan. Setelah itu instruksi ketiga baru dikerjakan. Instruksi dikerjakan satu demi satu mulai dari instruksi pertama sampai dengan istruksi terakhir. 5 Jenis Proses Algoritma 1 2 3 SyaharullahDisa
  • 6. Ambil beras 1 Bersihkan beras 2 dst 3 Nasi siap dimakan n Contoh di Kehidupan (Memasak nasi) Nomor urut proses disesuaikan dengan panjang proses yang harus dilaksanakan
  • 7. Contoh di Pemrograman Program persegi panjang: Program untuk menghitung luas persegi panjang 1. Mulai 2. Masukkan / input nilai panjang (P) 3. Masukkan nilai Lebar (L) 4. Hitung luas persegi panjang dengan rumus : Luas = P x L 5. Tampilkan Luas persegi panjang 6. Selesai
  • 8. 8 Menentukan apakah suatu bilangan merupakan bilangan ganjil atau bilangan genap. 1. Mulai 2. Masukkan sebuah bilangan sembarang 3. Bagi bilangan tersebut dengan bilangan 2 4. Hitung sisa hasil bagi pada langkah 2. 5. Jika sisa hasil bagi sama dengan 0 maka bilangan itu adalah bilangan genap tetapi bila sisa hasil bagi sama dengan 1 maka bilangan itu adalah bilangan ganjil. 6. Selesai Contoh di Pemrograman
  • 9. Contoh Algoritma 2 9 Diberikan tiga buah bilangan bulat. Carilah bilangan bulat maksimum diantara ketiga bilangan tersebut. Deskripsi : 1. Mulai 2. baca bilangan 1 3. baca bilangan 2 4. bandingkan bilangan 1 dan bilangan 2, kita ambil yang lebih besar, jika kedua bilangan tersebut sama besar, dapat kita ambil bilangan 1, dan sebut bilangan tersebut MAX 5. baca bilangan 3 6. bandingkan MAX dengan bilangan 3, dan pilih yang lebih besar, jika keduanya sama besar, pilih MAX dan sebut bilangan tersebut MAX. 7. keluarkan sebagai output MAX 8. selesai