3.Lapaoran Looping Bersarang(2010 31 078)

Embed Size (px)

Citation preview

LAPORAN AWAL NESTED LOOPING DAN NESTED IF

NAMA : ASRI PUSPA RINI NIM : 2010-31-078 KELAS: D MATA KULIAH: Perangkat Lunak Jaringan 1 NAMA DOSEN : Yessi FitrianiTEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK PLN JAKARTA 2011

Operasi Perulangan (for loop)Dalam setiap bahasa pemrograman terdapat suatu cara untuk melakukan perulangan nilai atau fungsi tertentu. Bahasa shell memiliki struktur perulangan sebagai berikut :

for { nama variabel } in { daftar } do mengulangi semua statement antara do dan done donePertama tama variabel loop akan menciptakan i dan diberikan daftar nomor dari 1 sampai 5, Shell mengeksekusi pernyataan echo untuk setiap penugasan i. (Ini biasanya dikenal sebagai iterasi) Proses ini akan berlanjut sampai semua item dalam daftar itu tidak selesai, karena hal inilah maka akan terjadi mengulang echo. Untuk lebih jelas coba script berikut:

for i in 1 2 3 4 5 do echo Muncul ke $i doneKemudian kita coba dengan memasukkan unsur operasi matematika:

for i in 1 2 3 4 5 6 7 8 10 do let s=$1*$i echo $1 * $i = $s doneSelain dengan menggunakan cara di atas, syarat perulangan juga dapat dinyatakan dalam bentuk ekspresi Syntax:

for (( expr1; expr2; expr3 )) do .. . mengulangi sampai statemen antara do dan done sampai expr2 bernilai benar DoneGuna memperjelasnya dapat kita gunakan contoh berikut:

For (( i = 0 ; i