Belajar cepat ” RELATION , LOGICAL, ASSIGNMENT DAN CONDITIONAL”
Assalaamu’alaikum Wr.Wb Selamat pagi, kembali lagi artikel saya berikutnya. kali ini saya akan membahas tentang relation,logical, assignment, dan conditional. selamat membaca ya.. Sebelum kita melihat contohnya, saya akan memberi penjelasan sedikit ya.. Relation Operator adalah operator yang dapat digunakan untuk membandingkan antara dua operand seperti lebih besar (>) , lebih kecil (<), sama dengan (==), lebih kecil atau sama dengan (<=) , lebih besar atau sama dengan (>=) dan tidak sama dengan (!=) Logical Operator adalah operator yang terdiri dari and/dan (&&) , or/atau (||) dan not/tidak (!) Assignment Operator adalah operator yang identik dengan tanda ‘=’ (sama dengan) Conditional Opeator adalah operator yang dapat digunakan untuk menentukan (pengambilan keputusan) secara sederhana , dimana hanya digunakan karakter khusus ‘?’ (tanda tanya) dan ‘:’ (titik dua). Dan sekarang saatnya kita lihat contohnya ya… Buatlah program untuk menentukan hasil (0 atau 1) dari operator relasional dan masukkan nilai a,b,c dan d ini rumusnya yaa : void main() { int A,B,C,D,E,a,b,c,d; printf(“Masukkan nilai a =”); scanf(“%d”,&a); printf(“Masukkan nilai b =”); scanf(“%d”,&b); printf(“Masukkan nilai c =”); scanf(“%d”,&c); printf(“Masukkan nilai d =”); scanf(“%d”,&d); 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); printf(“\nNilai dari (%d > %d) && (%d<%d) || (%d = = %d) adalah = %d”,a,b,c,d,a,b,A); printf(“\nNilai dari (%d==%d) || (%d==%d) && (%d<%d) adalah = %d”,a,b,c,d,a,b,B); printf(“\nNilai...
Read More
Recent Comments