NOTASI LOOPING
Hari ini saya akan membahas looping merupakan suatu perintah dalam
pemrograman untuk melakukan tugas tertentu dengan batas-batas dan kondisi yang
telah ditentukan oleh penulis. Sebenenarnya ada beberapa intrusksi looping
dalam coding, seperti for,
while, dan do while. Namun
untuk pemula seperti saya, disarankan untuk menggunakan while atau do while.
Dalam looping
selalu memerlukan 3 aspek terpenting, yaitu initial state, final state, dan
counter. Iterasi awal adalah melakukan deklarasi nilai iterasi pada initial
state, kemudian disusul dengan deklarasi final state serta counter. Disini,
initial dan final state berperan sebagai kondisi awal dan batas akhir
perulangan. Dan counter berperan sebagai pengubah iterasi supaya terjadi
progress dalam looping. Apabila tidak ada counter, maka looping akan berjalan
terus tanpa berhenti karena nilai iterasi tidak berubah.
Nama = Yohan Indrawan
Nim = A11.2018.10849
Kelompok = A11.4101
// Judul
Menuliskan = 2 4 6 8 10 12
Menuliskan = 2 4 6 8 10 12
// Kamus
x ß integer
x ß integer
// Deskripsi
x = 2
repeat
{
output “x”
x = x + 2
}
until (x >= 12)
x = 2
repeat
{
output “x”
x = x + 2
}
until (x >= 12)
// Judul
Menuliskan 12 10 8 6 4 2
Menuliskan 12 10 8 6 4 2
// Kamus
x ß integer
x ß integer
// Deskripsi
x = 12
repeat
{
output “x”
x = x – 2
}
until (x <= 2)
x = 12
repeat
{
output “x”
x = x – 2
}
until (x <= 2)
// Judul
Menuliskan 2 12 4 10 6 8 8 6 10 4 12 2
Menuliskan 2 12 4 10 6 8 8 6 10 4 12 2
// Kamus
x, y ß integer
x, y ß integer
// Deskripsi
x = 2
y = 12
repeat
{
output “x”
output “y”
x = x + 2
y = y -2
}
until (x >=12 or y <= 2)
x = 2
y = 12
repeat
{
output “x”
output “y”
x = x + 2
y = y -2
}
until (x >=12 or y <= 2)
// Judul
Menuliskan 1 9 2 7 3 5 4 3 5 2 6 1 7 0 8 -1 9 -2 10 -3
Menuliskan 1 9 2 7 3 5 4 3 5 2 6 1 7 0 8 -1 9 -2 10 -3
// Kamus
x, y ß integer
x, y ß integer
// Deskripsi
x = 1
y = 9
repeat
{
output “x”
output “y”
x = x + 1
y = y – 2
}
until (y <= 3)
y = y + 1
repeat
{
output “x”
output “y”
x = x + 1
y = y -2
}
until (x > 10 or y < -3)
x = 1
y = 9
repeat
{
output “x”
output “y”
x = x + 1
y = y – 2
}
until (y <= 3)
y = y + 1
repeat
{
output “x”
output “y”
x = x + 1
y = y -2
}
until (x > 10 or y < -3)
Kali ini saya
menggunakan for semua anda bisa mencoba dengan while / do while
Tidak ada komentar:
Posting Komentar