SlideShare a Scribd company logo
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 1
OPERATOR
1. Operator Relasional  Membandingkan hubungan antara dua variabel atau lebih
2. Operator Logika  Mendapatkan nilai logika dari hubungan antara dua variabel atau
lebih
EKSPRESI
• Nilai benar (true)  1
• Nilai salah (false)  0
OPERATOR RELASIONAL
>> a=2:3:15
a =
2 5 8 11 14
>> b=2+a
b =
4 7 10 13 16
>> cek=a<=11
cek =
1 1 1 1 0
>> cek1=(a==b)
cek1 =
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 2
0 0 0 0 0
>> cek2=(a~=b)
cek2 =
1 1 1 1 1
OPERATOR LOGIKA
• Operator Logika
• Nilai Logik
>> cek3=b>9
cek3 =
0 0 1 1 1
>> x=(cek&cek3)
x =
0 0 1 1 0
>> y=(cek|cek3)
y =
1 1 1 1 1
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 3
OPERASI STRING
• String  array-array karakter
• Jika variabel array memuat nilai string maka penulisannya menggunakan tanda „ di
antara nilai string tsb.
>> p='perkalian dari'
p =
perkalian dari
>> q='1*2'
q =
1*2
>> size(p)
ans =
1 14
>> size(q)
ans =
1 3
>> r=[p q]
r =
perkalian dari1*2
• input : untuk meminta suatu masukan
• disp : untuk menampilkan hasil
Contoh :
>> jari_jari=input('masukkan panjang jari-jari lingkaran :')
masukkan panjang jari-jari lingkaran :5
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 4
jari_jari =
5
>> kalimat=input('apa saran anda untuk mereka ? ','s')
apa saran anda untuk mereka ? s
kalimat =
s
>> kalimat=input('apa saran anda untuk mereka ? ','s')
apa saran anda untuk mereka ? Bogoshippo Oppa
kalimat =
Bogoshippo Oppa
Contoh:
>> a=3;
>> t=8;
>> luas=0.5*a*t;
>> hasil=['segitiga dengan alas ' num2str(a) ' dan tinggi ' num2str(t) ' mempunyai
luas ' num2str(luas) ''];
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 5
>> disp(hasil)
segitiga dengan alas 3 dan tinggi 8 mempunyai luas 12
>> hasil=sprintf(' segitiga dengan alas %.4g dan lebar %.4g mempunyai luas
%.4g',a,t,luas);
>> disp(hasil)
segitiga dengan alas 3 dan lebar 8 mempunyai luas 12
>> hasil2=fprintf(' segitiga dengan alas %.4g dan lebar %.4g mempunyai luas
%.4gn',a,t,luas);
segitiga dengan alas 3 dan lebar 8 mempunyai luas 12
SOAL
1. Andaikan X=5, Y=10, dan Z=15; selidiki nilai logic dari pernyataan berikut ini :
a. Y=Z-X
b. (X<5) OR (Z>(X+Y))
c. Not(Y≤12) AND (X MOD 2=0)
JAWAB:
>> X=5
X =
5
>> Y=10
Y =
10
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 6
>> Z=15
Z =
15
a. Y=Z-X
>> cek=(X==Z-Y)
cek =
1
b. (X<5) OR (Z>(X+Y))
>> (X<5) | (Z>(X+Y))
ans =
0
c. Not(Y≤12) AND (X MOD 2=0)
>> ~(Y<=12)&(mod(5,2))
ans =
0
2. Diketahui kata1=‟maju‟, kata2=‟tak gentar‟. Apakah hasil perintah berikut ?
a. Semangat=[kata1 kata2]
b. K=semangat(6:8)
c. M=kata1(1:4)‟
d. N=kata2(10:-1:1)
JAWAB:
a. Semangat=[kata1 kata2]
>> kata1='maju'
kata1 =
maju
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 7
>> kata2='tak gentar'
kata2 =
tak gentar
>> Semangat=[kata1 kata2]
Semangat =
majutak gentar
b. K=semangat(6:8)
>> K=Semangat(6:8)
K =
ak
c. M=kata1(1:4)‟
>> M=kata1(1:4)'
M =
m
a
j
u
d. N=kata2(10:-1:1)
>> N=kata2(10:-1:1)
N =
ratneg kat
3. Tulis program untuk menghitung volume balok!
JAWAB:
Cara 1 :
>> p=input('panjang balok = ');
panjang balok = 10
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 8
>> l=input('lebar balok = ');
lebar balok = 8
>> t=input('tinggi balok = ');
tinggi balok = 5
>> v=p*l*t ;
>> hasil=['jadi volume balok dengan panjang ' num2str(p) ' , lebar ' num2str(l) '
dan tinggi ' num2str(t) ' adalah ' num2str(v) ''];
>> disp(hasil)
jadi volume balok dengan panjang 10 , lebar 8 dan tinggi 5 adalah 400
Cara 2:
>> p=10;
>> l=8;
>> t=5;
>> v=p*l*t ;
>> hasil=['jadi volume balok dengan panjang ' num2str(p) ' , lebar ' num2str(l) '
dan tinggi ' num2str(t) ' adalah ' num2str(v) ''];
>> disp(hasil)
jadi volume balok dengan panjang 10 , lebar 8 dan tinggi 5 adalah 400
4. Tulis program untuk mencari tripel phytagoras!
JAWAB:
Cara 1:
>> a=input('panjang sisi a= ');
panjang sisi a= 3
>> b=input('panjang sisi b= ');
panjang sisi b= 4
>> c=sqrt(a^2+b^2);
>> hasil=['jadi panjang sisi c adalah ' num2str(c) ''];
>> disp(hasil)
jadi panjang sisi c adalah 5
Cara 2:
>> a=3;
>> b=4;
>> c=sqrt(a^2+b^2);
>> hasil=['jadi panjang sisi c adalah ' num2str(c) ''];
>> disp(hasil)
jadi panjang sisi c adalah 5
Cara 3:
>> a=3;
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 9
>> c=5;
>> b=sqrt(c^2-a^2);
>> hasil=['jadi panjang sisi b adalah ' num2str(b) ''];
>> disp(hasil)
jadi panjang sisi b adalah 4
5. Tulis program untuk mencari luas segitiga dalam trigonometri, yaitu luas=ab sin
α, dimana α sudut yang diapit sisi a dan b.
JAWAB:
Cara 1:
>> a=3;
>> b=4;
>> c=90;
>> L=1/2*a*b*sin(c*pi/180);
>> hasil=['jadi luas segitiga adalah ' num2str(L)''];
>> disp(hasil)
jadi luas segitiga adalah 6
Cara 2:
>> a=input('panjang sisi a= ');
panjang sisi a= 3
>> b=input('panjang sisi b= ');
panjang sisi b= 4
>> c=input('sudut yang diapit oleh sisi a dan b = ');
sudut yang diapit oleh sisi a dan b = 90
>> L=1/2*a*b*sin(c*pi/180);
>> hasil=['jadi luas segitiga adalah ' num2str(L)''];
>> disp(hasil)
jadi luas segitiga adalah 6
M-FILE
• Disebabkan Command Window tidak bisa disimpan
• Fungsi pada m-file
OPERATOR RELASIONAL & LOGIKA][ March 24, 2015
Febri Arianti |Pemrograman Komputer Lanjut 10
• Membuat M-FILE
- Buat Folder “PROGRAM” di local disk D
- Copy perintah dari Command Window ke Editor(Ctrl+N), misal:
>> a=3;
>> t=8;
>> luas=0.5*a*t;
>> hasil=['segitiga dengan alas ' num2str(a) ' dan tinggi ' num2str(t) ' mempunyai
luas ' num2str(luas) ''];
>>disp(hasil)
- Dialog box Editor
a=3;
t=8;
luas=0.5*a*t;
disp(hasil)
- Klik save
- Klik run
- Buka Command Window kemudian muncul seperti ini
segitiga dengan alas 3 dan tinggi 8 mempunyai luas 12
>>

More Related Content

What's hot

Bab 1 trigonometri
Bab 1 trigonometriBab 1 trigonometri
Bab 1 trigonometriBut Ttdong
 
Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1Damun Setiaji
 
Entalpi dan perubahan entalpi
Entalpi dan perubahan entalpi Entalpi dan perubahan entalpi
Entalpi dan perubahan entalpi nhanaz
 
Presentasi kedudukan titik, garis dan bidang
Presentasi kedudukan titik, garis dan bidangPresentasi kedudukan titik, garis dan bidang
Presentasi kedudukan titik, garis dan bidangRuslan Ridwan
 
Laporan percobaan gaya archimedes
Laporan percobaan gaya archimedesLaporan percobaan gaya archimedes
Laporan percobaan gaya archimedesJeny Safitri
 
Laporan lengkap praktikum air track
Laporan lengkap praktikum air trackLaporan lengkap praktikum air track
Laporan lengkap praktikum air trackSylvester Saragih
 
Pergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdf
Pergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdfPergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdf
Pergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdfmuhammad azhar hadi
 
Lingkaran SMP Kelas VIII
Lingkaran SMP Kelas VIIILingkaran SMP Kelas VIII
Lingkaran SMP Kelas VIIIRatih Ramadhani
 
Logika Matematika, Fungsi dan Fungsi Invers
Logika Matematika, Fungsi dan Fungsi InversLogika Matematika, Fungsi dan Fungsi Invers
Logika Matematika, Fungsi dan Fungsi InversIkak Waysta
 
1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)
1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)
1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)umammuhammad27
 

What's hot (20)

Bab 1 trigonometri
Bab 1 trigonometriBab 1 trigonometri
Bab 1 trigonometri
 
Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1
 
Fungsi Rekursif
Fungsi RekursifFungsi Rekursif
Fungsi Rekursif
 
1001 soal pembahasan kalkulus
1001 soal pembahasan kalkulus1001 soal pembahasan kalkulus
1001 soal pembahasan kalkulus
 
Entalpi dan perubahan entalpi
Entalpi dan perubahan entalpi Entalpi dan perubahan entalpi
Entalpi dan perubahan entalpi
 
Presentasi kedudukan titik, garis dan bidang
Presentasi kedudukan titik, garis dan bidangPresentasi kedudukan titik, garis dan bidang
Presentasi kedudukan titik, garis dan bidang
 
Laporan percobaan gaya archimedes
Laporan percobaan gaya archimedesLaporan percobaan gaya archimedes
Laporan percobaan gaya archimedes
 
Buku belajar inventor
Buku belajar inventorBuku belajar inventor
Buku belajar inventor
 
Laporan lengkap praktikum air track
Laporan lengkap praktikum air trackLaporan lengkap praktikum air track
Laporan lengkap praktikum air track
 
Vektor
VektorVektor
Vektor
 
Pergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdf
Pergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdfPergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdf
Pergeseran Grafik Fungsi Kuadrat sumbu simetri dan nilai Optimum.pdf
 
Lingkaran SMP Kelas VIII
Lingkaran SMP Kelas VIIILingkaran SMP Kelas VIII
Lingkaran SMP Kelas VIII
 
Koordinat Kutub
Koordinat KutubKoordinat Kutub
Koordinat Kutub
 
Sudut sudut dalam ruang
Sudut sudut dalam ruangSudut sudut dalam ruang
Sudut sudut dalam ruang
 
Logika Matematika, Fungsi dan Fungsi Invers
Logika Matematika, Fungsi dan Fungsi InversLogika Matematika, Fungsi dan Fungsi Invers
Logika Matematika, Fungsi dan Fungsi Invers
 
soal dimensi3 dan pembahasan
soal dimensi3 dan pembahasansoal dimensi3 dan pembahasan
soal dimensi3 dan pembahasan
 
1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)
1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)
1 b 11170163000059_utut muhammad_laporan akhir pp (pemuaian panjang)
 
Chapter 5-irisan-kerucut1
Chapter 5-irisan-kerucut1Chapter 5-irisan-kerucut1
Chapter 5-irisan-kerucut1
 
Volume benda-putar
Volume benda-putarVolume benda-putar
Volume benda-putar
 
Sejarah Pythagoras
Sejarah PythagorasSejarah Pythagoras
Sejarah Pythagoras
 

Viewers also liked

ResumeFinalDraft.docx
ResumeFinalDraft.docxResumeFinalDraft.docx
ResumeFinalDraft.docxJeffrey Lunt
 
Degree_certificate[1]
Degree_certificate[1]Degree_certificate[1]
Degree_certificate[1]Akim Tua
 
Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....
Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....
Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....Giuseppe Ciampolillo
 
chuyên dịch vụ giúp việc quận 6 ở hồ chí minh
chuyên dịch vụ giúp việc quận 6 ở hồ chí minhchuyên dịch vụ giúp việc quận 6 ở hồ chí minh
chuyên dịch vụ giúp việc quận 6 ở hồ chí minhaugust322
 
Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...
Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...
Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...Giuseppe Ciampolillo
 
báo giá dịch vụ giúp việc nhà cao cấp ở hcm
báo giá dịch vụ giúp việc nhà cao cấp ở hcmbáo giá dịch vụ giúp việc nhà cao cấp ở hcm
báo giá dịch vụ giúp việc nhà cao cấp ở hcmedgardo808
 
báo giá dịch vụ giúp việc nhà lâu dài tại sài gòn
báo giá dịch vụ giúp việc nhà lâu dài tại sài gònbáo giá dịch vụ giúp việc nhà lâu dài tại sài gòn
báo giá dịch vụ giúp việc nhà lâu dài tại sài gònsherlene576
 
ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4
ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4
ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4Haris Gamvrelis
 
Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...
Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...
Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...Giuseppe Ciampolillo
 
Muhamad ikbal (tugas 7&8)
Muhamad ikbal (tugas 7&8)Muhamad ikbal (tugas 7&8)
Muhamad ikbal (tugas 7&8)ikbalbale95
 
Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...
Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...
Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...Sebastiaan Willemsen
 

Viewers also liked (12)

ResumeFinalDraft.docx
ResumeFinalDraft.docxResumeFinalDraft.docx
ResumeFinalDraft.docx
 
Degree_certificate[1]
Degree_certificate[1]Degree_certificate[1]
Degree_certificate[1]
 
Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....
Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....
Giambona pietro orazio sanatoria via messina foglio 1 particella 477 c.e.s n....
 
chuyên dịch vụ giúp việc quận 6 ở hồ chí minh
chuyên dịch vụ giúp việc quận 6 ở hồ chí minhchuyên dịch vụ giúp việc quận 6 ở hồ chí minh
chuyên dịch vụ giúp việc quận 6 ở hồ chí minh
 
Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...
Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...
Rifiuti raccolta differenziata ato pa 1 corte dei conti sez giur liguria 27 m...
 
báo giá dịch vụ giúp việc nhà cao cấp ở hcm
báo giá dịch vụ giúp việc nhà cao cấp ở hcmbáo giá dịch vụ giúp việc nhà cao cấp ở hcm
báo giá dịch vụ giúp việc nhà cao cấp ở hcm
 
báo giá dịch vụ giúp việc nhà lâu dài tại sài gòn
báo giá dịch vụ giúp việc nhà lâu dài tại sài gònbáo giá dịch vụ giúp việc nhà lâu dài tại sài gòn
báo giá dịch vụ giúp việc nhà lâu dài tại sài gòn
 
ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4
ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4
ΤΑ ΧΡΥΣΑ ΝΕΑ ΤΕΥΧΟΣ 4
 
Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...
Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...
Giambona caterina maria licenza via garibaldi 35 foglio 1 part 418 c.e. n.18 ...
 
Muhamad ikbal (tugas 7&8)
Muhamad ikbal (tugas 7&8)Muhamad ikbal (tugas 7&8)
Muhamad ikbal (tugas 7&8)
 
bostadsaktiebolag
bostadsaktiebolagbostadsaktiebolag
bostadsaktiebolag
 
Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...
Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...
Presentatie Nederlandse Vereniging van Business centers en Economische Ontwik...
 

Similar to Operator Relasional & Logika

PENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKSPENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKSFebri Arianti
 
02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...
02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...
02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...BayuYudhaSaputra
 
Himpunan dan sistem bilangan (pertemuan 1)
Himpunan dan sistem bilangan (pertemuan 1)Himpunan dan sistem bilangan (pertemuan 1)
Himpunan dan sistem bilangan (pertemuan 1)Ryan Arifiana Sungkar
 
pertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).pptpertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).pptnafilarifki1
 
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)nurwa ningsih
 
C programming language notes (4)
C programming language notes (4)C programming language notes (4)
C programming language notes (4)nakomuri
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newasdammantap
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1Niken Halimy
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1Niken Halimy
 
Kisi-kisi UN Matematika kelas 9 SMP
Kisi-kisi UN Matematika kelas 9 SMPKisi-kisi UN Matematika kelas 9 SMP
Kisi-kisi UN Matematika kelas 9 SMPNisriinaaf
 
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdfPengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdfssuserb7d229
 
Analisa Rangkaian Listrik Menggunakan MATLAB
Analisa Rangkaian Listrik Menggunakan MATLABAnalisa Rangkaian Listrik Menggunakan MATLAB
Analisa Rangkaian Listrik Menggunakan MATLABAndry Saftiawan
 
Pengambilan keputusan dalam kondisi pasti
Pengambilan keputusan dalam kondisi pastiPengambilan keputusan dalam kondisi pasti
Pengambilan keputusan dalam kondisi pastiindra wahyudi
 
Tugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputerTugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputerphipin
 

Similar to Operator Relasional & Logika (20)

PENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKSPENGENALAN MATLAB, ARRAY DAN MATRIKS
PENGENALAN MATLAB, ARRAY DAN MATRIKS
 
02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...
02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...
02.15. Jarak Dua Titik Dalam Diagram Cartesius Menggunakan Bahasa Pemrograman...
 
Himpunan dan sistem bilangan (pertemuan 1)
Himpunan dan sistem bilangan (pertemuan 1)Himpunan dan sistem bilangan (pertemuan 1)
Himpunan dan sistem bilangan (pertemuan 1)
 
pertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).pptpertemuan ke-4 (Variabel dan Konstanta).ppt
pertemuan ke-4 (Variabel dan Konstanta).ppt
 
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
Instrumen tes ulangan harian mengenal bentuk aljabar (kisi dan kartu soal)
 
C programming language notes (4)
C programming language notes (4)C programming language notes (4)
C programming language notes (4)
 
Praktikum p-fisika
Praktikum p-fisikaPraktikum p-fisika
Praktikum p-fisika
 
13. Konsep Penelitian Operasional
13. Konsep Penelitian Operasional13. Konsep Penelitian Operasional
13. Konsep Penelitian Operasional
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul new
 
Matlab for Math
Matlab for MathMatlab for Math
Matlab for Math
 
Soal dan bahasan Pascal
Soal dan bahasan PascalSoal dan bahasan Pascal
Soal dan bahasan Pascal
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1
 
Kisi-kisi UN Matematika kelas 9 SMP
Kisi-kisi UN Matematika kelas 9 SMPKisi-kisi UN Matematika kelas 9 SMP
Kisi-kisi UN Matematika kelas 9 SMP
 
Praktikum p-fisika
Praktikum p-fisikaPraktikum p-fisika
Praktikum p-fisika
 
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdfPengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
Pengenalan+Program+Matlab+Menggunakan+Operasi+operasi+Matriks.pdf
 
Daskom 3
Daskom 3Daskom 3
Daskom 3
 
Analisa Rangkaian Listrik Menggunakan MATLAB
Analisa Rangkaian Listrik Menggunakan MATLABAnalisa Rangkaian Listrik Menggunakan MATLAB
Analisa Rangkaian Listrik Menggunakan MATLAB
 
Pengambilan keputusan dalam kondisi pasti
Pengambilan keputusan dalam kondisi pastiPengambilan keputusan dalam kondisi pasti
Pengambilan keputusan dalam kondisi pasti
 
Tugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputerTugas 2 kelompok 1 pemograman komputer
Tugas 2 kelompok 1 pemograman komputer
 

More from Febri Arianti

LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1Febri Arianti
 
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALPEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALFebri Arianti
 
PERULANGAN DALAM MATLAB
PERULANGAN DALAM MATLABPERULANGAN DALAM MATLAB
PERULANGAN DALAM MATLABFebri Arianti
 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi LaplaceFebri Arianti
 
Geometri Analitik Ruang
Geometri Analitik RuangGeometri Analitik Ruang
Geometri Analitik RuangFebri Arianti
 
STRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKASTRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKAFebri Arianti
 
GEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGGEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGFebri Arianti
 

More from Febri Arianti (13)

PPT UJIAN
PPT UJIANPPT UJIAN
PPT UJIAN
 
Seminar kkn
Seminar kknSeminar kkn
Seminar kkn
 
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
LEMBAR KERJA SISWA MATERI FUNGSI KOMPOSISI DAN FUNGSI INVERS KD 5.1
 
Komputer Statistik
Komputer StatistikKomputer Statistik
Komputer Statistik
 
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIALPEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
PEMROGRAMAN KOMPUTER LANJUT - PROGRAM DIFFERENSIAL
 
PERULANGAN DALAM MATLAB
PERULANGAN DALAM MATLABPERULANGAN DALAM MATLAB
PERULANGAN DALAM MATLAB
 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi Laplace
 
Geometri Analitik Ruang
Geometri Analitik RuangGeometri Analitik Ruang
Geometri Analitik Ruang
 
MATEMATIKA DISKRIT
MATEMATIKA DISKRITMATEMATIKA DISKRIT
MATEMATIKA DISKRIT
 
Logarithm
LogarithmLogarithm
Logarithm
 
STRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKASTRATEGI PEMBELAJARAN MATEMATIKA
STRATEGI PEMBELAJARAN MATEMATIKA
 
GEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANGGEOMETRI ANALITIK BIDANG
GEOMETRI ANALITIK BIDANG
 
Kewirausahaan
KewirausahaanKewirausahaan
Kewirausahaan
 

Recently uploaded

Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdfNaufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdfNaufalKhawariz
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfHernowo Subiantoro
 
Repi jayanti_2021 B_Analsis Kritis Jurnal
Repi jayanti_2021 B_Analsis Kritis JurnalRepi jayanti_2021 B_Analsis Kritis Jurnal
Repi jayanti_2021 B_Analsis Kritis Jurnalrepyjayanti
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxnawasenamerta
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfgloriosaesy
 
Konflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisaiKonflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisaimuhammadmasyhuri9
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024SABDA
 
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)saritharamadhani03
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt xjohan199969
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfUditGheozi2
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfNurSriWidyastuti1
 
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptxBUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptxDWIHANDOYOPUTRO2
 
KERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANG
KERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANGKERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANG
KERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANGEviRohimah3
 
Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)
Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)
Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)LabibAqilFawaizElB
 
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docxDokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docxMasHari12
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxmuhammadyudiyanto55
 
Presentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptxPresentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptxDWIHANDOYOPUTRO2
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfSEMUELSAMBOKARAENG
 
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docxCONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docxAhmadBarkah2
 
Sejarah dan Perkembangan Agama Hindu.pptx
Sejarah dan Perkembangan Agama Hindu.pptxSejarah dan Perkembangan Agama Hindu.pptx
Sejarah dan Perkembangan Agama Hindu.pptxGallantryW
 

Recently uploaded (20)

Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdfNaufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
Naufal Khawariz_2021 B_Analisis Kritis Jurnal.pdf
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
 
Repi jayanti_2021 B_Analsis Kritis Jurnal
Repi jayanti_2021 B_Analsis Kritis JurnalRepi jayanti_2021 B_Analsis Kritis Jurnal
Repi jayanti_2021 B_Analsis Kritis Jurnal
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
Konflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisaiKonflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisai
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024
 
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt x
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptxBUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
BUKTI DUKUNG RHK SEKOLAH DASAR NEGERI.pptx
 
KERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANG
KERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANGKERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANG
KERAJINAN DARI BAHAN LIMBAH BERBENTUK BANGUN RUANG
 
Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)
Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)
Teori Profetik Kuntowijoyo (Dosen Pengampu: Khoirin Nisai Shalihati)
 
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docxDokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
 
Presentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptxPresentasi visi misi revisi sekolah dasar.pptx
Presentasi visi misi revisi sekolah dasar.pptx
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docxCONTOH LAPORAN PARTISIPAN OBSERVASI.docx
CONTOH LAPORAN PARTISIPAN OBSERVASI.docx
 
Sejarah dan Perkembangan Agama Hindu.pptx
Sejarah dan Perkembangan Agama Hindu.pptxSejarah dan Perkembangan Agama Hindu.pptx
Sejarah dan Perkembangan Agama Hindu.pptx
 

Operator Relasional & Logika

  • 1. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 1 OPERATOR 1. Operator Relasional  Membandingkan hubungan antara dua variabel atau lebih 2. Operator Logika  Mendapatkan nilai logika dari hubungan antara dua variabel atau lebih EKSPRESI • Nilai benar (true)  1 • Nilai salah (false)  0 OPERATOR RELASIONAL >> a=2:3:15 a = 2 5 8 11 14 >> b=2+a b = 4 7 10 13 16 >> cek=a<=11 cek = 1 1 1 1 0 >> cek1=(a==b) cek1 =
  • 2. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 2 0 0 0 0 0 >> cek2=(a~=b) cek2 = 1 1 1 1 1 OPERATOR LOGIKA • Operator Logika • Nilai Logik >> cek3=b>9 cek3 = 0 0 1 1 1 >> x=(cek&cek3) x = 0 0 1 1 0 >> y=(cek|cek3) y = 1 1 1 1 1
  • 3. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 3 OPERASI STRING • String  array-array karakter • Jika variabel array memuat nilai string maka penulisannya menggunakan tanda „ di antara nilai string tsb. >> p='perkalian dari' p = perkalian dari >> q='1*2' q = 1*2 >> size(p) ans = 1 14 >> size(q) ans = 1 3 >> r=[p q] r = perkalian dari1*2 • input : untuk meminta suatu masukan • disp : untuk menampilkan hasil Contoh : >> jari_jari=input('masukkan panjang jari-jari lingkaran :') masukkan panjang jari-jari lingkaran :5
  • 4. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 4 jari_jari = 5 >> kalimat=input('apa saran anda untuk mereka ? ','s') apa saran anda untuk mereka ? s kalimat = s >> kalimat=input('apa saran anda untuk mereka ? ','s') apa saran anda untuk mereka ? Bogoshippo Oppa kalimat = Bogoshippo Oppa Contoh: >> a=3; >> t=8; >> luas=0.5*a*t; >> hasil=['segitiga dengan alas ' num2str(a) ' dan tinggi ' num2str(t) ' mempunyai luas ' num2str(luas) ''];
  • 5. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 5 >> disp(hasil) segitiga dengan alas 3 dan tinggi 8 mempunyai luas 12 >> hasil=sprintf(' segitiga dengan alas %.4g dan lebar %.4g mempunyai luas %.4g',a,t,luas); >> disp(hasil) segitiga dengan alas 3 dan lebar 8 mempunyai luas 12 >> hasil2=fprintf(' segitiga dengan alas %.4g dan lebar %.4g mempunyai luas %.4gn',a,t,luas); segitiga dengan alas 3 dan lebar 8 mempunyai luas 12 SOAL 1. Andaikan X=5, Y=10, dan Z=15; selidiki nilai logic dari pernyataan berikut ini : a. Y=Z-X b. (X<5) OR (Z>(X+Y)) c. Not(Y≤12) AND (X MOD 2=0) JAWAB: >> X=5 X = 5 >> Y=10 Y = 10
  • 6. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 6 >> Z=15 Z = 15 a. Y=Z-X >> cek=(X==Z-Y) cek = 1 b. (X<5) OR (Z>(X+Y)) >> (X<5) | (Z>(X+Y)) ans = 0 c. Not(Y≤12) AND (X MOD 2=0) >> ~(Y<=12)&(mod(5,2)) ans = 0 2. Diketahui kata1=‟maju‟, kata2=‟tak gentar‟. Apakah hasil perintah berikut ? a. Semangat=[kata1 kata2] b. K=semangat(6:8) c. M=kata1(1:4)‟ d. N=kata2(10:-1:1) JAWAB: a. Semangat=[kata1 kata2] >> kata1='maju' kata1 = maju
  • 7. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 7 >> kata2='tak gentar' kata2 = tak gentar >> Semangat=[kata1 kata2] Semangat = majutak gentar b. K=semangat(6:8) >> K=Semangat(6:8) K = ak c. M=kata1(1:4)‟ >> M=kata1(1:4)' M = m a j u d. N=kata2(10:-1:1) >> N=kata2(10:-1:1) N = ratneg kat 3. Tulis program untuk menghitung volume balok! JAWAB: Cara 1 : >> p=input('panjang balok = '); panjang balok = 10
  • 8. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 8 >> l=input('lebar balok = '); lebar balok = 8 >> t=input('tinggi balok = '); tinggi balok = 5 >> v=p*l*t ; >> hasil=['jadi volume balok dengan panjang ' num2str(p) ' , lebar ' num2str(l) ' dan tinggi ' num2str(t) ' adalah ' num2str(v) '']; >> disp(hasil) jadi volume balok dengan panjang 10 , lebar 8 dan tinggi 5 adalah 400 Cara 2: >> p=10; >> l=8; >> t=5; >> v=p*l*t ; >> hasil=['jadi volume balok dengan panjang ' num2str(p) ' , lebar ' num2str(l) ' dan tinggi ' num2str(t) ' adalah ' num2str(v) '']; >> disp(hasil) jadi volume balok dengan panjang 10 , lebar 8 dan tinggi 5 adalah 400 4. Tulis program untuk mencari tripel phytagoras! JAWAB: Cara 1: >> a=input('panjang sisi a= '); panjang sisi a= 3 >> b=input('panjang sisi b= '); panjang sisi b= 4 >> c=sqrt(a^2+b^2); >> hasil=['jadi panjang sisi c adalah ' num2str(c) '']; >> disp(hasil) jadi panjang sisi c adalah 5 Cara 2: >> a=3; >> b=4; >> c=sqrt(a^2+b^2); >> hasil=['jadi panjang sisi c adalah ' num2str(c) '']; >> disp(hasil) jadi panjang sisi c adalah 5 Cara 3: >> a=3;
  • 9. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 9 >> c=5; >> b=sqrt(c^2-a^2); >> hasil=['jadi panjang sisi b adalah ' num2str(b) '']; >> disp(hasil) jadi panjang sisi b adalah 4 5. Tulis program untuk mencari luas segitiga dalam trigonometri, yaitu luas=ab sin α, dimana α sudut yang diapit sisi a dan b. JAWAB: Cara 1: >> a=3; >> b=4; >> c=90; >> L=1/2*a*b*sin(c*pi/180); >> hasil=['jadi luas segitiga adalah ' num2str(L)'']; >> disp(hasil) jadi luas segitiga adalah 6 Cara 2: >> a=input('panjang sisi a= '); panjang sisi a= 3 >> b=input('panjang sisi b= '); panjang sisi b= 4 >> c=input('sudut yang diapit oleh sisi a dan b = '); sudut yang diapit oleh sisi a dan b = 90 >> L=1/2*a*b*sin(c*pi/180); >> hasil=['jadi luas segitiga adalah ' num2str(L)'']; >> disp(hasil) jadi luas segitiga adalah 6 M-FILE • Disebabkan Command Window tidak bisa disimpan • Fungsi pada m-file
  • 10. OPERATOR RELASIONAL & LOGIKA][ March 24, 2015 Febri Arianti |Pemrograman Komputer Lanjut 10 • Membuat M-FILE - Buat Folder “PROGRAM” di local disk D - Copy perintah dari Command Window ke Editor(Ctrl+N), misal: >> a=3; >> t=8; >> luas=0.5*a*t; >> hasil=['segitiga dengan alas ' num2str(a) ' dan tinggi ' num2str(t) ' mempunyai luas ' num2str(luas) '']; >>disp(hasil) - Dialog box Editor a=3; t=8; luas=0.5*a*t; disp(hasil) - Klik save - Klik run - Buka Command Window kemudian muncul seperti ini segitiga dengan alas 3 dan tinggi 8 mempunyai luas 12 >>