MATLAB: Contoh titik koordinat di kuadran (if dan else)

 

Suatu titik dalam sistem sumbu koordinat dapat digolongan menjadi kuadran ke-1
hingga kuadran ke-4 berdasarkan letaknya dapat diperhatikan pada gambar berikut ,

 


Ingat, bahwa apabila titik terletak pada sumbu (x maupun y) maka titik tersebut tidak terletak pada kuadran manapun. Buatlah algoritma untuk menentukan jenis kuadran berdasarkan suatu titik yang diinput oleh user. Analisis: Anda dapat memakai cara sebelumnya, yaitu memandangnya sebagai kasus dengan 5 pilihan, yaitu kuadran ke-1 hingga kuadran ke-4, ditambah “tidak di kuadran”. Berdasarkan gambar di atas, maka syarat untuk masing-masing kuadran adalah :

Kemudian dengan teknik reduksi, kasus dengan 5 pilihan tersebut akan tereduksi menjadi 4 pilihan, dan seterusnya.

______________________________________

ALGORITMA KOORDINAT

Algoritma menentukan_jenis_kuadran_dari_suatu_titik_koordinat

{Menentukan jenis kuadran dari suatu titik koordinat}

 

Deklarasi:

x, y, kuadran : integer

 

Deskripsi

read(x,y)

kuadran ← 1

else

if (x<0) and (y>0) then

kuadran ← 2

else

if (x<0) and (y<0) then

kuadran ← 3

else

if (x>0) and (y<0) then

kuadran ← 4

else

kuadran ← 0

end if

end if

end if

 

Write(kuadran)


Program Matlab :

 

%Program Menentukan jenis kuadran dari suatu titik koordinat

disp('Menentukan jenis kuadran dari suatu titik koordinat');

disp('========================');

%input

x=input('Masukkan nilai x = ');

y=input('Masukkan nilai y = ');

%proses

if x>0&y>0

    kuadran = 1;

else

    if x<0&y>0

        kuadran = 2;

    else

        if x<0&y<0

            kuadran = 3;

        else

            if x>0&y<0

                kuadran = 4;

            else

                disp('Tidak di kuadran');

                kuadran = 0;

            end

        end

    end

end

%output

disp('========================');

fprintf('Jenis kuadran dari titik koordinat tersebut adalah kuadran %g ',kuadran);




Tidak ada komentar:

Posting Komentar