Flow Control Percabangan Pada Matlab

Flow Control Percabangan Pada Matlab - Hallo sahabat TIPS BELAJAR BISNIS ONLINE DAN INTERNET MARKETING, Pada Artikel yang anda baca kali ini dengan judul Flow Control Percabangan Pada Matlab, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Belajar Pemrograman C/C++, Artikel Pemrograman Komputer, Artikel Semester 1, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Flow Control Percabangan Pada Matlab
link : Flow Control Percabangan Pada Matlab

Baca juga


Flow Control Percabangan Pada Matlab

Flow Control Percabangan Pada Matlab

Flow Control Percabangan Pada Matlab

Kita akan meneruskan pembahasan kita mengenai bahasa pemrograman MATLAB, seperti biasa, saya akan memberikan materi terlebih dahulu kemudia nanti di akhir ada latihan soalnya. Pada pembahasan kali ini kita akan  membahas mengenai Flow Control Percabangan Pada Matlab. Sama seperti pada bahasa C/C++, pada matlab juga ada flow control percabangan. Oke langsung saja kita mulai belajarnya.

Struktur Seleksi / Flow control pada MATLAB 

Matlab mempunyai flow control  untuk struktur seleksi/pencabangan yang terdiri atas pernyataan if dan switch.

  • if – else 

Pernyataan if mengevaluasi sebuah ekspresi logika dan mengeksekusi sekelompok pernyataan jika eksprsi tersebut bernilai benar. Sedangkan keyword elseif dan else menyediakan fasilitas untuk menjalankan sekelompok pernyataan alternatifnya. Keyword end, yang sejajar dengan if , mengakhiri
pernyataan terakhir. Kelompok pernyataan dibatasi dengan keempat keyword tersebut, tidak diperlukan kurung kurawal maupun tanda kurung lainnya. Jika contoh 1 di atas di tulis dengan program MATLAB dengan menggunakan pernyataan if sebagai berikut.

Contoh 1
 Struktur seleksi/pencabangan dengan program MATLAB
 
clear all
nilai = input('Masukan nilai ujian : ');
if (nilai>=0 && nilai<=100)
   disp('VALID');
else
   disp('TIDAK VALID');
end 

Contoh 2
Struktur seleksi/pencabangan dengan program MATLAB 
 
clear all
   
IPK = input('Masukan nilai IPK : ');
   
    if (IPK>=3.50 && IPK<=4)
        disp('Cumlaude');
    elseif (IPK>=2.75 && IPK<=3.50)
         disp('Sangat Memuaskan');
    elseif (IPK>=2.00 && IPK<=2.75)
         disp('Memuaskan');
    elseif (IPK>=0 && IPK<=2.00)
         disp('Tidak Lulus');
    else
          disp('TIDAK VALID');
    end 



  • switch – case 



Pernyataan switch mengeksekusi sekelompok pernyataan berdasarkan suatu nilai variabel atau ekpresi. Keyword case dan otherwise membatasi kelompok pernyataan tersebut. Pada pernyataan switch-case, hanya kasus pertama yang cocok yang dieksekusi, sehingga tidak perlu pernyataan break. Pernyataan switch-case harus selalu diakhiri dengan end sejajar switch. Contoh pernyataan switch pada kasus penentuan bilangan ganjil atau genap disajikan dengan program MATLAB berikut.

Contoh 3
 Program Matlab untuk struktur seleksi dengan switch
clear all

bilangan = input('Masukan sebuah bilangan bulat: ');
x = rem(bilangan,2);
   
switch (x)
   case 0
          disp('Bilangan GENAP');
   case 1
          disp('Bilangan GANJIL');
   otherwise
          disp('Bukan bilangan BULAT');
   end 

Note : Tidak seperti dalam bahasa C, switch pada MATLAB tidak melewati seluruh case. Jika pernyataan pertama benar maka pernyataan yang lain tidak akan dijalankan. Sehingga pernyataan break tidak diperlukan

Latihan

=> Debugging / Mengkoreksi program

pada latihan yang pertama ini kita di suruh untuk mengoreksi program berikut ini apakah ada yang salah atau tidak. Jika ada yang salah silahkan di benarkan, kemudian di RUN pada Matlabnya.
Ketiklah program di bawah ini, kemudian lakukan kompilasi dan temukan serta perbaiki kesalahan yang ada, sehingga diperoleh hasil perhitungan yang benar.


#include <iostream>
using namespace std;
int main()
{
    double bilangan;
    cout<<"Masukan sebuah bilangan :";
    cin>>nilai;
    if bilangan > 0 )
        cout<<"Bilangan POSITIF \n";
    else
        if (bilangan < 0 )
        cout<<"Bilangan NEGATIF \n";
    else
        cout<<"NOL\n"
    return 0;
 => Design / Membuta Program

Untuk latihan yang kedua ini kita di suruh untuk membuat program, Design
Rancanglah sebuah program bahasa C++ yang berisi struktur seleksi/pencabangan berdasarkan data berikut.
1 = TVRI
2 = RCTI
3 = SCTV
4 = ANTV
5 = INDOSIAR
6 = METROTV
Buatlah algoritma dan program yang mula-mula meminta nomor saluran TV dimasukkan dari keyboard dan kemudian menampilkan nama stasiun TV tersebut. Gunakan pernyataan if-else, dan juga pernyataan switchcase.


Demikianlah Artikel Flow Control Percabangan Pada Matlab

Sekianlah artikel Flow Control Percabangan Pada Matlab kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Flow Control Percabangan Pada Matlab dengan alamat link https://tipstopmarketing.blogspot.com/2016/05/flow-control-percabangan-pada-matlab.html

0 Response to "Flow Control Percabangan Pada Matlab"

Post a Comment

Jika Ingin Membaca artikel ini klik Pada Image Di artikel