
PEMROGRAMAN DASAR
Presentation
•
Computers
•
10th Grade
•
Hard
Ririn Christina
Used 9+ times
FREE Resource
36 Slides • 0 Questions
1
KELAS X MULTIMEDIA
By Ririn Christina
2
3.7 Menerapkan Struktur kontrol perulangan dalam bahasa pemrograman
4.7 Membuat kode program Struktur kontrol perulangan
3
4
5
6
7
8
9
10
KODE PROGRAM WHILE DO 1 :
11
TAMPILAN OUTPUT WHILE DO 1:
12
KODE PROGRAM WHILE DO 2 :
13
TAMPILAN OUTPUT WHILE DO 2:
14
TUGAS 1 (hal.118):
BUATLAH KODE PROGRAM YANG MEMILIKI TAMPILAN SEBAGAI BERIKUT :
a. 1 2 3 4 5 6 7 8 9 10...16
b. 80 79 78 77 76 75...50
c. 5 10 15 20 25 30...100
d. 12 11 10 9 8...2
15
Konstruksi while-do dan do-while memang sama, tetapi perbedaannya terdapat pada letak kondisi.
Pada while-do kondisi terletak pada awal, sedangkan do-while terletak pada akhir.
Cara kerjanya pun sama, selama kondisi masih bernilai benar maka perulangan akan terus dilakukan. Setelah kondisi bernilai salah, barulah perulangan berhenti.
Oleh karena itu perulangan ini sering disebut dengan kondisi di akhir.
16
do {
pernyataan yang akan diulang;
}
while (kondisi);
17
Kode Program 1:
18
Tampilan output do while 1:
19
Kode Program 2:
20
Tampilan output do while 2:
21
TUGAS 2 (hal.122):
PERHATIKAN KODE PROGRAM DIBAWAH INI :
cobalah untuk mempraktikkan kode program diatas dan kemudian lihat hasil yang ditampilkan !
22
Struktur perulangan for digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya.
Pernyataan for digunakan untuk melakukan looping. Pada umumnya looping yang dilakukan oleh for telah diketahui batas awal, syarat looping dan perubahannya.
Selama kondisi terpenuhi, maka pernyataan akan terus dieksekusi.
23
1. Struktur For Pencacah Naik
2. Struktur For Pencacah Turun
24
Kontruksi for dapat digunakan untuk melakukan proses pecacah naik, yaitu melakukan perulangan dengan kondisi pencacahan menaik.
25
for (variabel=nilaiawal ; kondisi ; variabel++) {
pernyataan_yang_akan_diulang
26
27
28
29
Perbedaan perulangan sebagai pencacah naik dan perulangan sebagai pencacah turun adalah Proses perulangannya.
Pada perulangan pecacah naik, nilai beranjak naik. Tetapi pada perulangan sebagai pecacah turun, nilai beranjak turun. Yang dimaksud turun disini adalah berawal dari nilai yang lebih besar kemudian beranjak turun sampai nilai yang terkecil.
30
for (variabel=nilaiawal ; kondisi ; variabel--) {
pernyataan_yang_akan_diulang
31
32
33
34
35
TUGAS 3 (hal.126) :
BUATLAH KODE PROGRAM YANG DAPAT MENAMPILKAN PERULANGAN BERIKUT INI MENGGUNAKAN STRUKTUR FOR.
a. 5, 6, 7, 8, 9, 10, ..., 15
b. 3, 6, 9, 12, 15, ...,30
c. 1, 3, 5, 7, 9, ..., 20
d. 50, 45, 40, 35, ..., 5,
e. 18, 17, 16, 15, ..., 7
36
THANK YOU FOR WATCHING
RIRIN creator
KELAS X MULTIMEDIA
By Ririn Christina
Show answer
Auto Play
Slide 1 / 36
SLIDE
Similar Resources on Wayground
28 questions
Procedure Text
Presentation
•
10th Grade
29 questions
TEXT STRUCTURE
Presentation
•
10th Grade
30 questions
Pterydophyta (Tumbuhan Paku)
Presentation
•
10th Grade
26 questions
COMPUTER NETWORKING
Presentation
•
10th Grade
28 questions
1.1 Sistem Saraf
Presentation
•
9th Grade
32 questions
ENG 2 STAAR Essay Review
Presentation
•
10th Grade
28 questions
Electromagnet
Presentation
•
10th Grade
30 questions
Rotations on a Coordinate Plane
Presentation
•
10th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
20 questions
[AP CSP] Python Coding: Functions, Parameters, Return
Presentation
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade
20 questions
APCS Unit 1A
Quiz
•
9th - 12th Grade
24 questions
Binary
Quiz
•
9th - 12th Grade