Alan Abdulah_Lanjutan Penggunaan aplikasi scilab

23 October 2022 01:54:53 Dibaca : 45

Break

Statemen break digunakan untuk menghentikan suatu proses perulangan secara paksa.Pada suatu perulangan yang bersarang, statemen break hanya akan menghentikan proses perulangan dimana statemen break berada.

Berikut ini contoh penggunaan statemen break:

 

Continue

Di dalam suatu blok perulangan, penggunaan statemen continue akan menyebabkan statemen-statemen yang terletak di bawahnya tidak akan dieksekusi dan prosesnya dilanjutkan ke langkah perulangan berikutnya. Statemen continue yang terletak di dalam suatu perulangan yang bertingkat hanya akan berpengaruh terhadap blok perulangan yang melingkupinya saja.Contoh penggunaan statemen continue adalah sebagai berikut

 

Penggunaan statemen continue di dalam suatu blok perulangan kadang dapat dihindari Dengan menggunakan statemen-statemen lain yang ekuivalen. Sebagai contoh, perhitungan di atas dapat diselesaikan tanpa harus menggunakan statemen continue dengan statemenstatemen sebagai berikut.

 

If-ElseS

    Statemen if–else digunakan untuk mengontrol apakah suatu blok statemen akandieksekusi atau tidak. Bentuk paling sederhana dari statemen ini adalah sebagai berikut:

if ekspresi then blok-statemenend     Blok statemen yang terletak di dalam blok if hanya akan dieksekusi jika ekspresi yang diuji bernilai benar. Kata-kunci then dalam blok kondisional if-else dapat diganti dengan ENTER, tanda koma (,) atau tanda titik-koma (;).Berikut ini adalah contoh penggunaan statemen if:

 

Pada blok kondisional if-elseif-else, suatu blok-statemen akan dieksekusi jika ekspresiyang diuji untuk blok-statemen tersebut mempunyai nilai benar. Apabila semua ekspresi yang diuji tidak ada yang mempunyai nilai logika benar maka blok-statemen yang terdapatPada blok else yang akan dieksekusi. Blok else bersifat opsional dan dapat diabaikana pabila tidak diperlukan.

Berikut ini adalah contoh penggunaan statemen if-elseif-else:

 

 

Statemen kondisional juga dapat dibuat bersarang atau berada di dalam statemen kondisional yang lainnya, seperti yang ditunjukkan pada contoh di bawah ini

 

 

Select-Case

Statemen kondisional select-case cocok untuk digunakan jika ekspresi yang diuji dalamblok kondisional mempunyai nilai diskrit, baik berupa suatu data integer maupun string.

Bentuk umum dari statemen select-case adalah sebagai berikut:

select ekspresi

 case ekspresi_1 then

 blok-statemen pertama

 case ekspresi_2

 blok-statemen kedua

 . . .

 else

 blok-statemen ke-n

end

Pada blok kondisional select-case, jika ekspresi yang diuji mempunyai nilai yang samadengan nilai ekspresi dari suatu case maka blok-statemen pada case tersebut yang akandieksekusi. Namun jika nilai dari ekspresi yang diuji tidak ada yang sama dengan salah satudari nilai ekspresi pada suatu case maka blok statemen yang terdapat pada blok else yang akan dieksekusi. Blok else bersifat opsional dan dapat tidak digunakan jika tidak diperlukan.Berikut ini contoh penggunaan statemen select–case

 

Contoh lain penggunaan statemen select–case adalah sebagai berikut.

 

Dalam suatu operasi kondisional, jika ekspresi yang diuji mempunyai nilai diskrit makapenggunaan statemen select-case adalah lebih cocok dibandingkan dengan statemen ifelseif-else. Hal ini karena blok statemen kondisional yang dibuat dengan statemenselect-case lebih mudah untuk dibaca dan mempunyai bentuk yang lebih elegan

 

Contoh . (Metode Secant). Metode Secant adalah salah satu metode yang dapatdigunakan untuk menyelesaikan sebuah persamaan nonlinier f(x) = 0. Berikut ini adalah fungsi yang merupakan implementasi dari metode secant [secant.sci].

 

Pembuatan Fungsi dengan Blok Statemen Function-EndfunctionSintaks pembuatan suatu fungsi baru secara langsung pada jendela Scilab dengan menggunakan blok statemen function-endfunction adalah sama seperti sintaks penulisan suatu fungsi dalam sebuah file-fungsi.Berikut ini ilustrasi pembuatan fungsi secara langsung pada jendela Scilab

Contoh . Pada contoh ini fungsi [secant.sci] yang terdapat pada Contoh 3 dimodifikasi dengan menyisipkan perintah return, error, warning dan abort ke dalamnya dan file hasil modifikasinya dinamakan [fsecant.sci].

 

 

 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong