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