Contoh soal Conditional botom tested dan top tested menggunakan metode while dan until

buatlah program untuk mendatakan peserta lomba menggambar tingkat internasional dengan syarat umur harus di atas 20 tahun dan di bawah 25 tahun jika tidak program akan meminta ulang umur nya. inputan nama jika di isikan "0" akan menyelesaikan program pendataan dan menampilkan nama, alamat, umur, dan no register peserta.

pada top tested flowchart nya akan seperti ini :




 lalu script nya akan seperti ini :

<-------------------------------------------------------------------------------------------------------------------->
WHILE :

<html>
<script language=VBscript>

nama = cstr(inputbox("masukan nama peserta"))
document.write "<b><font size=18>" & "DATA DIRI PESERTA LOMBA LUKIS" & "</font></b><br><br><hr>"


DO WHILE nama <> "0"
    umur = cint(inputbox("masukan umur peserta"))
    DO WHILE umur < 20 OR umur > 25
        umur = cint(inputbox("masukan umur peserta"))
    LOOP

    alamat = cstr(inputbox("masukan alamat peserta"))
    noreg = clng(inputbox("masukan nomor register peserta"))
    document.write "nama peserta lomba: <b><i>" & nama & "</i></b><br>"
    document.write "umur : <b><i>" & umur & "</i></b><br>"
    document.write "alamat : <b><i>" & alamat & "</i></b><br>"
    document.write "no reg : <b><i<>" & noreg & "</i></b><br><hr>"
    nama = cstr(inputbox ("masukan nama peserta"))
LOOP

</script>
</html>
*Penulisan script menggunakan bahasa VB

<-------------------------------------------------------------------------------------------------------------------->
UNTIL :

<html>
<script language=VBscript>

nama = cstr(inputbox("masukan nama peserta"))
document.write "<b><font size=18>" & "DATA DIRI PESERTA LOMBA LUKIS" & "</font></b><br><br><hr>"
DO UNTIL nama = "0"
    umur = cint(inputbox("masukan umur peserta"))
    DO UNTIL umur >= 20 AND umur <= 25
        umur = cint(inputbox("masukan umur peserta"))
    LOOP

    alamat = cstr(inputbox("masukan alamat peserta"))
    noreg = clng(inputbox("masukan nomor register peserta"))
    document.write "nama peserta lomba: <b><i>" & nama & "</i></b><br>"
    document.write "umur : <b><i>" & umur & "</i></b><br>"
    document.write "alamat : <b><i>" & alamat & "</i></b><br>"
    document.write "no reg : <b><i<>" & noreg & "</i></b><br><hr>"
    nama = cstr(inputbox ("masukan nama peserta"))
LOOP

</script>
</html>


*Penulisan script menggunakan bahasa VB


pada botom tested flowchart nya akan seperti ini :




lalu script nya akan seperti ini :

<-------------------------------------------------------------------------------------------------------------------->
WHILE :

<html>
<script language=VBscript>

nama = cstr(inputbox ("masukan nama peserta"))
document.write "<b><font size=18>" & "DATA DIRI PESERTA LOMBA LUKIS" & "</font></b><br><br><hr>"
DO WHILE nama <> "0"
DO 
umur = cint(inputbox("masukan umur peserta"))
LOOP WHILE umur < 20 OR umur > 25

alamat = cstr(inputbox("masukan alamat peserta"))
noreg = clng(inputbox("masukan nomor register peserta"))

document.write "nama peserta lomba: <b><i>" & nama & "</i></b><br>"
document.write "umur : <b><i>" & umur & "</i></b><br>"
document.write "alamat : <b><i>" & alamat & "</i></b><br>"
document.write "no reg : <b><i<>" & noreg & "</i></b><br><hr>"

nama = cstr(inputbox ("masukan nama peserta"))

LOOP 

</script>
</html>

*Penulisan script menggunakan bahasa VB

<-------------------------------------------------------------------------------------------------------------------->
UNTIL:

<html>
<script language=VBscript>

nama = cstr(inputbox ("masukan nama peserta"))
document.write "<b><font size=18>" & "DATA DIRI PESERTA LOMBA LUKIS" & "</font></b><br><br><hr>"
DO UNTIL nama = "0"

DO 
umur = cint(inputbox("masukan umur peserta"))
LOOP UNTIL umur >= 20 AND umur <= 25

alamat = cstr(inputbox("masukan alamat peserta"))
noreg = clng(inputbox("masukan nomor register peserta"))

document.write "nama peserta lomba: <b><i>" & nama & "</i></b><br>"
document.write "umur : <b><i>" & umur & "</i></b><br>"
document.write "alamat : <b><i>" & alamat & "</i></b><br>"
document.write "no reg : <b><i<>" & noreg & "</i></b><br><hr>"

nama = cstr(inputbox ("masukan nama peserta"))

LOOP 

</script>
</html>

*Penulisan script menggunakan bahasa VB



nah di atas kita sudah melihat contoh dari penggunaan conditional loop top tested dan botom tested menggunakan metode while dan until.

Ket :

Tulisan berwarna biru : adalah script secara keseluruhan

Tulisan berwarna merah : seperti yang sudah saya tuliskan di atas, itulah kondisi yang di haruskan menggunakan top tested karena instruksi digunakan tidak hanya sebagai input data namun juga sebagai inputan yang menghentikan kerja program

tulisan berwarna ungu gelap : menerangkan perbedaan dalam penulisan script, pada jenis conditional loop top tested dan conditional loop botom tested dengan menggunakan metode WHILE

tulisan berwarna hijau : menerangkan perbedaan dalam penulisan script, pada jenis conditional loop top tested dan conditional loop botom tested dengan menggunakan metode UNTIL


KEMBALI KE MATERI




Terima kasih telah membaca Artikel Contoh soal Conditional botom tested dan top tested menggunakan metode while dan until . Jika Anda ingin Copy Paste Artikel ini, Harap cantumkan Link Contoh soal Conditional botom tested dan top tested menggunakan metode while dan until sebagai sumbernya.
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Catatan Informatika - All Rights Reserved
Template Created by Creating Website Inspired by Sportapolis Shape5.com
Proudly powered by Blogger