5 Contoh Penggunaan Algoritma While Dan For Dalam Pseudocode
Dec 1, 2019
Add Comment
Autodika.com - Dalam algoritma While and For digunakan dalam konsep pengulangan. Kita tahu bahwa program yang efisien adalah program yang memungkinkan pengguna bekerja sesedikit mungkin dan komputer bekerja sebanyak mungkin. Program berulang memiliki 3 komponen yang mengendalikannya yaitu Inisialisasi, Jumlah Iterasi dan Kondisi Berhenti.
Dalam Sintak While program akan mengecek kondisi kebenarannya terlebih dahulu setelah itu diproses, dan untuk Sintak Do While program akan memroses terlebih dahulu setelah itu dicek kondisi kebenarannya. Untuk Sintak For jumlah perulangan sudah diketahui serupa dengan while pengecekan dilakukan diawal.
Berikut 5 contoh penggunaan while dan for dalam Pseudocode.
5 Penggunaan While
Contoh 1
Algoritma Tampil_Bintang;
IS : -
FS : Jumlah bintang yang tampil = 5
Deklarasi
i = integer
Begin
i ← 0
While (i<5)
output (*)
i ← i + 1
ENDWHILE
END
Contoh 2
Algoritma Input_Nilai;
IS : -
FS : Menerima inputan nilai dari user
Deklarasi
i = integer
nilai = integer
Begin
i ← 1
While ( i <= 3)
Output ('Nilai mahasiswa ke 'i' adalah')
input ( nilai )
i ← i + 1
ENDWHILE
END
Contoh 3
Algoritma Menampilan_Tulisan;
IS : -
FS : Jumlah tulisan tampil = 5
Deklarasi
i = integer
Begin
i ← 0
While ( i < 5 )
output ('saya suka mata kuliah ini')
i ← i + 1
ENDWHILE
END
Contoh 4
IS : -
FS : Menampilkan pesan " Maaf anda salah " jika tebakan salah dan menampilkan "Anda benar" jika tebakan benar
Deklarasi
huruf = char
Begin
output ('masukan huruf tebakan')
input (huruf)
While (huruf != 'A')
output ('maaf anda salah')
output ('masukan huruf tebakan')
input (huruf)
ENDWHILE
output ('anda benar')
END
Contoh 5
Algoritma Tampil_Bintang;
IS : Jumlah yang tampil = 0
FS : Jumlah yang tampil = 5
Deklarasi
i = integer
Begin
i ← 0
DO
output (*)
i ← i + 1
While (i < 5)
END
5 Penggunaan FOR
Contoh 1
Algoritma Tampil_Bintang;
IS : Jumlah bintang yang tampil = 0
FS : Jumlah bintang yang tampil = 5
Deklarasi
i : integer
Begin
FOR ( i ← 0 ; i < 5 ; i ++)
outpu (*)
END FOR
END
Contoh 2
Algoritma Input_Nilai;
IS : -
FS : Menerima inputan nilai dari user
Deklarasi
i = integer
nilai = integer
Begin
FOR ( i ← 1 ; i <= 3 ; i ++)
Output ('Nilai mahasiswa ke 'i' adalah')
input ( nilai )
ENDFOR
END
Contoh 3
Algoritma Menampilan_Tulisan;
IS : -
FS : Jumlah tulisan tampil = 5
Deklarasi
i = integer
Begin
FOR (i ← 0 ; i < 5 ; i++ )
output ('saya suka mata kuliah ini')
ENDFOR
END
Contoh 4
Algoritma Hitung_Mundur;
IS : -
FS : menampilkan angka dari 5 hingga 1
Deklarasi
hitung = integer
Begin
FOR (hitung ← 5 ; hitung > 0 ; bilangan-- )
output ('hitung')
ENDFOR
END
Contoh 4
Algoritma Menu;
IS : -
FS : menampilkan menu yang dipilih user
Deklarasi
pilihan = integer
Begin
FOR (;pilihan != 2;)
output ('menu = ...')
output ('1.ulang')
output ('2.keluar')
output ('pilihan:... ')
input (pilihan)
ENDFOR
output ('anda pilih keluar')
END
Autodika.com - Contoh-contoh penggunaan diatas merupakan contoh dalam kondisi pengulangan dengan menggunakan sintak while do while maupun for yang diekspresikan dalam bahasa pemrograman pseudocode. Jika ada kesalahan penulisan mohon dimaafkan.
0 Response to "5 Contoh Penggunaan Algoritma While Dan For Dalam Pseudocode"
Post a Comment