Materi :
1. Memahami pernyataan bersyarat Switch
2. Memahami pernyataan berulang
- For
- While
- Do-while
A. Penyataan Bersyarat Switch
Digunakan Jika ditemukan permasalahan yang penyelesaiannya memilih salah satu alternatif nilai dari beberapa nilai
Syntax
Switch (Nillai)
{
Case
: <Pernyataan>
Break
Case
: <Pernyataan>
Break
Case
: <Pernyataan>
Break
......................................
Default
: <pernyataan>
Break
}
|
Program
Sebelum kita
membuat kode program alangkah baiknya kita membuat flowchart terlebih dahulu,
karena program adalah sederetan intruksi yang disusun secara sistematis untuk
mencapai suatu tujuan.
Untuk
membuat program lakukanlah hal Sebagai berikut :
1. Algoritma
Adalah langkah-langkah untuk menyelesaikan masalah
Algoritma dapat disusun dengan menggunakan :
-
Flowchart
-
Definisi
algoritma
-
Psudo code
2. Coding
Program
Gambar-gambar flowchart :
3. Ciri kode
dalam program
- Sequential (Berurutan)
- Condition (Bersyarat)
- Repetition (Berulang)
Setiap program harus ada awal dan
akhirnya.
contoh :
misalkan
diketahui daftar nilai huruf yang dapat diproleh seorang mahasiswa dari suatu
matakuliah.
A+ -> Luar Biasa
A -> Cukup Tinggi
A- -> Tinggi
B+ -> sangat Baik
B -> Cukup Tinggi
B- -> Baik
C+ -> cukup
C -> pas cukup
D -> kurang
E -> Gagal
Jawab :
<html>
<head>
<title></title>
</head>
<body>
<script>
Var nh,ket;
nh = “c”;
Switch (nh)
{
Case “A+”:ket =”Luar
Biasa”;
Break;
Case “A”:ket =”Cukup Tinggi”;
Break;
Case “A-”:ket =
“Tinggi”;
Break;
Case “B+”:ket =”Sangat
Baik”;
Break;
Case “B”:ket =”Cukup Baik”;
Break;
Case “B-”:ket =”Baik”;
Break;
Case “C+”:ket =”Cukup”;
Break;
Case “C”:ket =”Pas Cukup”;
Break;
Case “D”:ket =”kurang”;
Break;
Case “E”:ket = “Gagal”;
Break;
}
Document.write(“nilai huruf
=”,nh,”ket=”,ket);
</script>
</body>
</html>
|
Catatan :
Jika
ditemukan kata break di dalam statement switch maka proses program akan
otomatis pindah ke pernyataan setelah } (tutup kurung).
|
Switch
(nilai)
{
Case (nilai)
{
Case nilai :<pernyataan>
If (kondisi)
<pernyataan>
Else
<pernyataan>
Break
Case nilai : if (kondisi)
<pernyataan>
Else if
(kondisi)
<pernyataan>
Else
<pernyataan>
Break
}
B. Pernyataan For
Pernyataan
yang digunakan untuk mengerjakan intruksi secara berulang dan sudah pasti.
Syntax 1
For (var =
nilai, kondisi, pertambahan/pengurangan)
{
<pernyataan>
}
Contoh :
Mencetak
string “unika” sebanyak 100 kali di web browser
1. Buka editor notepad
2. Ketikkan struktur Html
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
|
3. Ketikkan kode javascript untuk mencetak “unika”
sebnanyak 100 kali di web browser
<html>
<head>
<title></title>
</head>
<body>
<script>
Var i;
For (i=1,i<100,i++)
{
Document.write(“Unika”)
}
</script>
</body>
</html>
|
4. Simpan kode html dengan nama latihan2.html
5. Jalankan web browser
6. Buka file latihan2.html tersebut
10 komentar:
Bisa gag Tolong Latar nya jangan pampangkan Mobil aku itu...
mohon Disikapi ya OM !!!
kalaw bisa latarnya diganti dong
klik link ini : http://www.asiknonton.com/2013/12/j-hot-girl-sd-online-streaming.html
NICE INFO GAN ....
ADA LAGI GAG ??
ada gan..
ini..
http://dtvideo.com/popular/Japanese/1.html
dha,
ne hanya sebagian gank,
ntar aq posting lebih banyak ge...
OKE kk Admin ...
kenapa kok dibuka link diatas keluar "INTERNET POSITIF"
Mohon Pencerahannya !!
trus kenapa bisa begitu ???
apa Firefox saya bermasah ??
ga gan..
ganti aja dns nya gan...
8 8 8 8
8 8 4 4
MAKASI INFO NYA Gan !!
Share Video nya di blog ini bisa enggak ??
Perlu thu kita ketahui, ne blog bukan tuk hal" yang negatif githu,
ne blog untuk kita pelajari gank...
jadi thu ga dha hubungannya dengan blog aq ne
Kalo www.VIDEO-One.com dan WWW.Cerdas.com
Memberikan Pelajaran Sekaligus Wawasan dalam kehidupan sehari-hari
Posting Komentar