RELATIONAL,LOGICAL,ASSIGNMENT DAN CONDITIONAL
Assalamualaikum warohmatullohi wabarokatuh,hallo dulur dulur sekalianJ bagaimana kabarnya semua?baik kan?…okke kali ini kita akan membahas RELATIONAL,LOGICAL,ASSIGMENT DAN CONDITIONAL.Apa itu kok baru denger??hemm..oke langsung saja sebelum kita membahas teori teori tentang relational,logical,assigment dan conditional saya akan memberi tujuan terlebih dahulu.Percuma tahu teori tapi gk tau tujuannya hehehe….
1.TUJUAN.
Mempelajari dan mengamati penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yang lain,yang dapat berupa sebagai variabel atau konstanta.
Okke setelah tujuan kita langsung aja ke teori teorinya atau pengertiannya,cusssss…..
- Relational operator adalah operator yang dapat digunakan untuk membandngkan antara dua operand,misal:lebih besar mana a dan b,dari perbandingan diatas maka akan didapatkan suatu hasil yaitu benar atau salah (true/false)yang berupa nilai 1(selain nol)untuk benar dan 0 untuk salah. Operator ini terdiri dari tanda tanda khusus yaitu:<(lebih kecil),>(lebih besar),==(sama dengan),<=(lebih kecil atau sama dengan),>=(lebih besar atau sama dengan),dan !=(tdak sama dengan).
- Sedangkan mengkombinasikan operator diatas yaitu dengan menggunakan logical operator yang terdiri dari &&(and/dan),||(or/atau),dan !(not/tidak).
- Assigmet logical identik dengan tanda ‘=’(sama dengan),operator ini dapat dipadukan dengan operator aritmatika sehingga menjadi:+=,-=,*=,/=,%=.
- Conditional operator adalah operator yang dapat digunakan untuk menentukan (pengambilan keputusan)secara sederhana(satu baris statement),dimana hanya menggunakan karakter khusus ‘?’(tanda tanya) dan ‘:’(colon/titik dua).
TUGAS 3.5.1.
Buatlah program untuk menentukan hasil (0 atao 1)dari operator rlasional dibawah ini.dan masukan nilai a,b,c,d dri keybord.
A.(a>b) && (c<d) || (a==b)
B.(a==b) || (c==d) && (a<b)
C.(a<=c) &&(b>==d)||(a==d)
D.(a>=d) || (b<=c) &&(c==d)
E.(a!=b) || (c>d) || (a!=d)
TUGAS 3.5.2.
Berapakah nilai variabel m,n dan hasil ddari program dibawah ini ?dan jelaskan jalannya progran.
Jalanya program ini adalah imana suatu program apabila dimaukn suatu input dan disitu program itu disuruh untuk menentukan (pengmbilan keputuan)secara sederhana.M=(a>b) ? a:b,maksudnya nilai m itu dari pengambilan keputusan dari yang terbesar antara a dan b.N=(c<d) ? m:n,sama dengan yang M diama dicari nilai yang terkecil.dan hasil=(m>n) m:n,adalah 9 karena dicari mana yang terbesar
TUGAS 3.5.3.
Bualtlah program u tuk menentukan nilai terbesar dari empat nilai yang dibrikan melalui keybord,seperti dibawah ini.
Okkkee….demikian laporan yang telah saya kerjakan.Wassalamualaikum warohmatullohi wabarokatuh.:)
Recent Comments