SlideShare a Scribd company logo
1 of 31
SENNA HENDRIAN
Digunakan untuk mengulang statement atau
satu blok statement berulang kali sejumlah
yang ditentukan.
Pengulangan ini digunakan jika sudah
diketahui dengan pasti akan diulang berapa
kali suatu pernyataan atau blok pernyataan.
Bentuk Umum :
Nama_var, nilai_awal, nilai_akhir harus
mempunyai tipe yang sama yaitu : integer
FOR nama_var = nilai_awal TO / DOWNTO nilai akhir DO
statement
Perulangan positif adalah perulangan dengan
penghitung dari kecil ke besar atau
pertambahan positif.
Perulangan positif dapat dibentuk dengan
menggunakan pernyataan For-To-Do
Bentuk umum:
FOR variabel-kontrol = nilai awal TO nilai akhir DO
pernyataan
Program MencetakUrutanBilangan
Deklarasi
i, n : integer
Algoritma
Read(n)
For i = 1 to n do
write(i)
Endfor
Program MencetakSepuluhKali
Deklarasi
i : integer
Algoritma
For i = 1 to 10 do
Writeln(‘Saya Mahasiswa Unindra’);
Readln;
End.
PENJELASAN
Pernyataan Writeln(‘Saya Mahasiswa Unindra’) akan diulang sebanyak 10 kali,
yaitu dengan penghitung dari nilai awal 1 sampai dengan nilai akhir 10
Apabila pernyataan diulang lebih dari satu pernyataan maka seteleh DO harus
memakai Begin kemudian beberapa pernyataan yang akan diulang dan diakhiri
dengan End;.
Perulangan negatif adalah perulangan dengan
penghitung dari besar ke kecil atau
pertambahan negatif.
Perulangan negatif dapat dibentuk dengan
menggunakan pernyataan For-DownTo-Do
Bentuk umum:
FOR variabel-kontrol = nilai awal DOWNTO nilai akhir DO
pernyataan
Perulangan tersarang adalah perulangan yang
berbeda di dalam perulangan yang lainnya.
Perulangan yang lebih dalam akan diproses
terlebih dahulu sampai habis, kemudian
perulangan yang lebih luar baru akan
bertambah
Mengerjakan perulangan yang lebih dalam
lagi mulai dari nilai awalnya dan seterusnya.
Program ForBersarang;
Deklarasi
I,J : integer
Algoritma
For I = 1 to 5 Do
For J = 1 to 3 Do
Write(I,J)
Endfor
Endfor
4
4
4
4
4
1
2
3
4
5
1
2
3
4
5
1
2
3
4
5
1
2
3
4
5
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
1. Buatlah Program dengan output sebagai berikut:
1
22
333
4444
2. Buatlah Program dengan output sebagai berikut:
4321
321
21
1
3. Buatlah program menghitung jumlah urutan
bilangan dan rata-rata pada sejumlah n
bilangan
4. Buatlah Program dengan Pascal yang digunakan
untuk menghitung rata-rata dari barisan:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
5. Buatlah algoritma dan program untuk
menentukan nilai terkecil dari N buah data
integer yang dibaca dari papan ketik. Nilai N
dibaca terlebih dahulu (N>0)
6. Buatlah algoritma program yang membaca
nilai n dan menghitung faktorial n
SENNA HENDRIAN
Pernyataan while adalah pernyataan yang
berguna untuk memproses suatu pernyataan
atau pernyataan beberapa kali.
Jenis perulangan ini digunakan untuk
mengulang statement atau satu blok
statemen berulang kali yang jumlahnya
belum bisa ditentukan, tergantung nilai
kondisi yang terletak antar a While - Do
Pernyataan atau aksi akan di ulang jika
kondisi bernilai True dan jika False maka
keluar dari blok perulangan (loop) atau
pengulangan selesai.
Bentuk umum :
While {kondisi} do
…………..
instruksi-
instruksi
…………..
Endwhile
Bentuk Penulisan
While <kondisi> Do <pernyataan-1> ;
Atau
While <kondisi> Do
Begin
<pernyataan-1>;
---------------- ;
<pernyataan-n>;
End;
Prosedur alur pengulangan sebelumnya adalah
sbb:
1. Program akan menguji nilai <kondisi>
2. Jika <kondisi> bernilai false, <maka
pernyataan> tidak terlaksanakan dan
program menghentikan pengulangan
3. Jika <kondisi> bernilai true, maka
<pernyataan> akan dilaksanakan satu kali
4. Kembali ke prosedur 1
5. Program menghentikan pengulangan dan
menjalankan baris berikutnya
Algoritma Cetak_Angka {mencetak 1, 2, 3, …, 10
ke piranti keluaran}
Deklarasi:
i, n : integer
Deskripsi:
1. Read(n)
2 i 1 {inisialisasi}
2. while (i < 10) do
i i + 1
3. write (i)
4. endwhile
Program MencetakSepuluhKali
Deklarasi
i : integer
Algoritma
i 1
While i <= 10 do
Write(‘Saya Senang Belajar Pascal’)
i i + 1
Endwhile
{ i > 10 }
Program PenjumlahanDeret
{Menjumlahkan deret 1+2+3+4+5+6 …. +n}
Deklarasi
n : integer {banyaknya suku deret, > 0}
i : integer { suku deret}
jumlah : integer { jumlah deret}
Algoritma
Read(n)
Jumlah 0
i 1
While I <= n do {ulangi sebanyak n kali}
Jumlah jumlah + i
i i + 1
Endwhile
{ i > n }
Write(jumlah)
Program HitungRataRata
{Menghitung rata-rata N buah bilangan bulat yang dibaca dari papan ketik}
Deklarasi
n : integer {banyaknya data, >0}
x : integer {data yang dibaca dari papan ketik}
i : integer {pencacah banyak data}
jumlah : integer {pencatat jumlah data}
rerata : integer {nilai rata-rata seluruh data}
Algoritma
Read(n)
jumlah 0
i 1
While i <= n do
Read(x)
jumlah jumlah + x
i i + 1
Endwhile
{ i>n }
rerata jumlah/n
write(‘Rata-rata = ‘,rerata)
Program PeluncuranRoket
{Hitung mundur peluncuran roket}
Deklarasi
i : integer
Algoritma
i 10
While i >= 0 do
Write(i)
i i – 1
Endwhile
{ i < 0 }
write(‘Go’)
FORUM

More Related Content

What's hot

Cjr identification of chemistry learning problems
Cjr  identification of chemistry learning problemsCjr  identification of chemistry learning problems
Cjr identification of chemistry learning problemsLinda Rosita
 
Laporan ayunan sederhana
Laporan ayunan sederhanaLaporan ayunan sederhana
Laporan ayunan sederhanaAdhi Susanto
 
Integrasi numerik metode riemann
Integrasi numerik metode riemannIntegrasi numerik metode riemann
Integrasi numerik metode riemannsttmc
 
Tabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingen
Tabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingenTabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingen
Tabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingenarlanridfan farid
 
Penarikan Kesimpulan
Penarikan KesimpulanPenarikan Kesimpulan
Penarikan KesimpulanTARSUDINN
 
Penerapan fungsi logaritma dalam kehidupan sehari hari
Penerapan fungsi logaritma dalam kehidupan sehari hariPenerapan fungsi logaritma dalam kehidupan sehari hari
Penerapan fungsi logaritma dalam kehidupan sehari hariAna Sugiyarti
 
Siti Farisma - Tugas Pemodelan Matematika
Siti Farisma - Tugas Pemodelan MatematikaSiti Farisma - Tugas Pemodelan Matematika
Siti Farisma - Tugas Pemodelan MatematikaSitiFarisma
 
Kalkulus sistem bilangan
Kalkulus sistem bilanganKalkulus sistem bilangan
Kalkulus sistem bilanganGusti Rahman
 
Soal Laju Reaksi + Pembahasan
Soal Laju Reaksi + PembahasanSoal Laju Reaksi + Pembahasan
Soal Laju Reaksi + PembahasanArsyi Nurani
 
Soal ulangan dimensi tiga
Soal ulangan dimensi tigaSoal ulangan dimensi tiga
Soal ulangan dimensi tigadusundeso
 
Metode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libreMetode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libreAlvin Setiawan
 
Harga Air kalorimeter
Harga Air kalorimeterHarga Air kalorimeter
Harga Air kalorimetersilvi novrian
 
Limit fungsi trigonometri dengan menyederhanakan
Limit fungsi trigonometri dengan menyederhanakanLimit fungsi trigonometri dengan menyederhanakan
Limit fungsi trigonometri dengan menyederhanakanMuhammad Arif
 
Aplikasi Fluida Statis : Prototipe Dongkrak Hidrolik
Aplikasi Fluida Statis : Prototipe Dongkrak HidrolikAplikasi Fluida Statis : Prototipe Dongkrak Hidrolik
Aplikasi Fluida Statis : Prototipe Dongkrak HidrolikKomarudin Muhamad Zaelani
 
Fisika BAB 4 Semester 2 SMA
Fisika BAB 4 Semester 2 SMAFisika BAB 4 Semester 2 SMA
Fisika BAB 4 Semester 2 SMAAndrye Pangestu
 

What's hot (20)

Cjr identification of chemistry learning problems
Cjr  identification of chemistry learning problemsCjr  identification of chemistry learning problems
Cjr identification of chemistry learning problems
 
Laporan ayunan sederhana
Laporan ayunan sederhanaLaporan ayunan sederhana
Laporan ayunan sederhana
 
Integrasi numerik metode riemann
Integrasi numerik metode riemannIntegrasi numerik metode riemann
Integrasi numerik metode riemann
 
Tabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingen
Tabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingenTabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingen
Tabel Kebenaran pernyataan, Tautologi, kontradiksi, dan kontingen
 
Penarikan Kesimpulan
Penarikan KesimpulanPenarikan Kesimpulan
Penarikan Kesimpulan
 
Penerapan fungsi logaritma dalam kehidupan sehari hari
Penerapan fungsi logaritma dalam kehidupan sehari hariPenerapan fungsi logaritma dalam kehidupan sehari hari
Penerapan fungsi logaritma dalam kehidupan sehari hari
 
Aturan trigonometri
Aturan trigonometriAturan trigonometri
Aturan trigonometri
 
Siti Farisma - Tugas Pemodelan Matematika
Siti Farisma - Tugas Pemodelan MatematikaSiti Farisma - Tugas Pemodelan Matematika
Siti Farisma - Tugas Pemodelan Matematika
 
Kalkulus sistem bilangan
Kalkulus sistem bilanganKalkulus sistem bilangan
Kalkulus sistem bilangan
 
Soal Laju Reaksi + Pembahasan
Soal Laju Reaksi + PembahasanSoal Laju Reaksi + Pembahasan
Soal Laju Reaksi + Pembahasan
 
Dasar2 termo
Dasar2 termoDasar2 termo
Dasar2 termo
 
Modul 3 kongruensi
Modul 3   kongruensiModul 3   kongruensi
Modul 3 kongruensi
 
Laporan Praktikum Elektrolisis
Laporan Praktikum ElektrolisisLaporan Praktikum Elektrolisis
Laporan Praktikum Elektrolisis
 
Soal ulangan dimensi tiga
Soal ulangan dimensi tigaSoal ulangan dimensi tiga
Soal ulangan dimensi tiga
 
Metode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libreMetode numerik-rinaldi-munir-libre
Metode numerik-rinaldi-munir-libre
 
pewarnaan graf
pewarnaan grafpewarnaan graf
pewarnaan graf
 
Harga Air kalorimeter
Harga Air kalorimeterHarga Air kalorimeter
Harga Air kalorimeter
 
Limit fungsi trigonometri dengan menyederhanakan
Limit fungsi trigonometri dengan menyederhanakanLimit fungsi trigonometri dengan menyederhanakan
Limit fungsi trigonometri dengan menyederhanakan
 
Aplikasi Fluida Statis : Prototipe Dongkrak Hidrolik
Aplikasi Fluida Statis : Prototipe Dongkrak HidrolikAplikasi Fluida Statis : Prototipe Dongkrak Hidrolik
Aplikasi Fluida Statis : Prototipe Dongkrak Hidrolik
 
Fisika BAB 4 Semester 2 SMA
Fisika BAB 4 Semester 2 SMAFisika BAB 4 Semester 2 SMA
Fisika BAB 4 Semester 2 SMA
 

Viewers also liked

Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum AlgoritmaEnvaPya
 
Belajar mudah algoritma data mining c4.5
Belajar mudah algoritma data mining c4.5Belajar mudah algoritma data mining c4.5
Belajar mudah algoritma data mining c4.5ilmuBiner
 
Rudi hartanto tutorial 01 rapid miner 5.3 decision tree
Rudi hartanto   tutorial 01 rapid miner 5.3 decision treeRudi hartanto   tutorial 01 rapid miner 5.3 decision tree
Rudi hartanto tutorial 01 rapid miner 5.3 decision treeilmuBiner
 

Viewers also liked (6)

Dasar pemrograman
Dasar pemrogramanDasar pemrograman
Dasar pemrograman
 
5 perulangan
5 perulangan5 perulangan
5 perulangan
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
Mengenal Rapidminer
Mengenal RapidminerMengenal Rapidminer
Mengenal Rapidminer
 
Belajar mudah algoritma data mining c4.5
Belajar mudah algoritma data mining c4.5Belajar mudah algoritma data mining c4.5
Belajar mudah algoritma data mining c4.5
 
Rudi hartanto tutorial 01 rapid miner 5.3 decision tree
Rudi hartanto   tutorial 01 rapid miner 5.3 decision treeRudi hartanto   tutorial 01 rapid miner 5.3 decision tree
Rudi hartanto tutorial 01 rapid miner 5.3 decision tree
 

Similar to FORUM

Algoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdfAlgoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdfmtsarridho
 
Algo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaAlgo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaSenna Hendrian
 
ALOGARITMA 4
ALOGARITMA 4ALOGARITMA 4
ALOGARITMA 4arstwn
 
Artikel tentang perulangan
Artikel tentang perulanganArtikel tentang perulangan
Artikel tentang perulanganditaku
 
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxMAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxDikicandra6
 
Pengulangan Visual Basic
Pengulangan Visual BasicPengulangan Visual Basic
Pengulangan Visual BasicEman Mendrofa
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping AlgoritmaFirdaus1212
 
9. algoritma perulangan pada java
9. algoritma perulangan pada java9. algoritma perulangan pada java
9. algoritma perulangan pada javaSaprudin Eskom
 

Similar to FORUM (20)

Algoritma 1 pertemuan 8
Algoritma 1 pertemuan 8Algoritma 1 pertemuan 8
Algoritma 1 pertemuan 8
 
Algoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdfAlgoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdf
 
6 lanjutan perulangan
6 lanjutan perulangan6 lanjutan perulangan
6 lanjutan perulangan
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
 
Algo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaAlgo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritma
 
modul algoritma Bab 4
modul algoritma Bab 4modul algoritma Bab 4
modul algoritma Bab 4
 
ALOGARITMA 4
ALOGARITMA 4ALOGARITMA 4
ALOGARITMA 4
 
Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 5
 
5 perulangan
5 perulangan5 perulangan
5 perulangan
 
207 p05
207 p05207 p05
207 p05
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
Artikel tentang perulangan
Artikel tentang perulanganArtikel tentang perulangan
Artikel tentang perulangan
 
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxMAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
 
Pengulangan Visual Basic
Pengulangan Visual BasicPengulangan Visual Basic
Pengulangan Visual Basic
 
Perulangan for
Perulangan forPerulangan for
Perulangan for
 
3 pemrograman matlab
3 pemrograman matlab3 pemrograman matlab
3 pemrograman matlab
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
 
Algoritma 1 pertemuan 7
Algoritma 1 pertemuan 7Algoritma 1 pertemuan 7
Algoritma 1 pertemuan 7
 
MATERI-3-PASCAL.ppt
MATERI-3-PASCAL.pptMATERI-3-PASCAL.ppt
MATERI-3-PASCAL.ppt
 
9. algoritma perulangan pada java
9. algoritma perulangan pada java9. algoritma perulangan pada java
9. algoritma perulangan pada java
 

Recently uploaded

MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 

Recently uploaded (20)

MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 

FORUM

  • 2. Digunakan untuk mengulang statement atau satu blok statement berulang kali sejumlah yang ditentukan. Pengulangan ini digunakan jika sudah diketahui dengan pasti akan diulang berapa kali suatu pernyataan atau blok pernyataan. Bentuk Umum : Nama_var, nilai_awal, nilai_akhir harus mempunyai tipe yang sama yaitu : integer FOR nama_var = nilai_awal TO / DOWNTO nilai akhir DO statement
  • 3. Perulangan positif adalah perulangan dengan penghitung dari kecil ke besar atau pertambahan positif. Perulangan positif dapat dibentuk dengan menggunakan pernyataan For-To-Do Bentuk umum: FOR variabel-kontrol = nilai awal TO nilai akhir DO pernyataan
  • 4. Program MencetakUrutanBilangan Deklarasi i, n : integer Algoritma Read(n) For i = 1 to n do write(i) Endfor
  • 5.
  • 6.
  • 7. Program MencetakSepuluhKali Deklarasi i : integer Algoritma For i = 1 to 10 do Writeln(‘Saya Mahasiswa Unindra’); Readln; End.
  • 8. PENJELASAN Pernyataan Writeln(‘Saya Mahasiswa Unindra’) akan diulang sebanyak 10 kali, yaitu dengan penghitung dari nilai awal 1 sampai dengan nilai akhir 10 Apabila pernyataan diulang lebih dari satu pernyataan maka seteleh DO harus memakai Begin kemudian beberapa pernyataan yang akan diulang dan diakhiri dengan End;.
  • 9.
  • 10. Perulangan negatif adalah perulangan dengan penghitung dari besar ke kecil atau pertambahan negatif. Perulangan negatif dapat dibentuk dengan menggunakan pernyataan For-DownTo-Do Bentuk umum: FOR variabel-kontrol = nilai awal DOWNTO nilai akhir DO pernyataan
  • 11.
  • 12. Perulangan tersarang adalah perulangan yang berbeda di dalam perulangan yang lainnya. Perulangan yang lebih dalam akan diproses terlebih dahulu sampai habis, kemudian perulangan yang lebih luar baru akan bertambah Mengerjakan perulangan yang lebih dalam lagi mulai dari nilai awalnya dan seterusnya.
  • 13. Program ForBersarang; Deklarasi I,J : integer Algoritma For I = 1 to 5 Do For J = 1 to 3 Do Write(I,J) Endfor Endfor
  • 15. 1. Buatlah Program dengan output sebagai berikut: 1 22 333 4444 2. Buatlah Program dengan output sebagai berikut: 4321 321 21 1
  • 16. 3. Buatlah program menghitung jumlah urutan bilangan dan rata-rata pada sejumlah n bilangan 4. Buatlah Program dengan Pascal yang digunakan untuk menghitung rata-rata dari barisan: 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 5. Buatlah algoritma dan program untuk menentukan nilai terkecil dari N buah data integer yang dibaca dari papan ketik. Nilai N dibaca terlebih dahulu (N>0) 6. Buatlah algoritma program yang membaca nilai n dan menghitung faktorial n
  • 18. Pernyataan while adalah pernyataan yang berguna untuk memproses suatu pernyataan atau pernyataan beberapa kali. Jenis perulangan ini digunakan untuk mengulang statement atau satu blok statemen berulang kali yang jumlahnya belum bisa ditentukan, tergantung nilai kondisi yang terletak antar a While - Do Pernyataan atau aksi akan di ulang jika kondisi bernilai True dan jika False maka keluar dari blok perulangan (loop) atau pengulangan selesai.
  • 19. Bentuk umum : While {kondisi} do ………….. instruksi- instruksi ………….. Endwhile
  • 20. Bentuk Penulisan While <kondisi> Do <pernyataan-1> ; Atau While <kondisi> Do Begin <pernyataan-1>; ---------------- ; <pernyataan-n>; End;
  • 21. Prosedur alur pengulangan sebelumnya adalah sbb: 1. Program akan menguji nilai <kondisi> 2. Jika <kondisi> bernilai false, <maka pernyataan> tidak terlaksanakan dan program menghentikan pengulangan 3. Jika <kondisi> bernilai true, maka <pernyataan> akan dilaksanakan satu kali 4. Kembali ke prosedur 1 5. Program menghentikan pengulangan dan menjalankan baris berikutnya
  • 22. Algoritma Cetak_Angka {mencetak 1, 2, 3, …, 10 ke piranti keluaran} Deklarasi: i, n : integer Deskripsi: 1. Read(n) 2 i 1 {inisialisasi} 2. while (i < 10) do i i + 1 3. write (i) 4. endwhile
  • 23.
  • 24. Program MencetakSepuluhKali Deklarasi i : integer Algoritma i 1 While i <= 10 do Write(‘Saya Senang Belajar Pascal’) i i + 1 Endwhile { i > 10 }
  • 25.
  • 26. Program PenjumlahanDeret {Menjumlahkan deret 1+2+3+4+5+6 …. +n} Deklarasi n : integer {banyaknya suku deret, > 0} i : integer { suku deret} jumlah : integer { jumlah deret} Algoritma Read(n) Jumlah 0 i 1 While I <= n do {ulangi sebanyak n kali} Jumlah jumlah + i i i + 1 Endwhile { i > n } Write(jumlah)
  • 27.
  • 28. Program HitungRataRata {Menghitung rata-rata N buah bilangan bulat yang dibaca dari papan ketik} Deklarasi n : integer {banyaknya data, >0} x : integer {data yang dibaca dari papan ketik} i : integer {pencacah banyak data} jumlah : integer {pencatat jumlah data} rerata : integer {nilai rata-rata seluruh data} Algoritma Read(n) jumlah 0 i 1 While i <= n do Read(x) jumlah jumlah + x i i + 1 Endwhile { i>n } rerata jumlah/n write(‘Rata-rata = ‘,rerata)
  • 29.
  • 30. Program PeluncuranRoket {Hitung mundur peluncuran roket} Deklarasi i : integer Algoritma i 10 While i >= 0 do Write(i) i i – 1 Endwhile { i < 0 } write(‘Go’)