Tampilkan postingan dengan label operator. Tampilkan semua postingan
Tampilkan postingan dengan label operator. Tampilkan semua postingan

Sabtu, 14 April 2012

Relational & Logical Operator


  • Relational Operator
Relational operator merupakan operator yang digunakan untuk membandingkan antara 2 nilai atau kondisi. Operator ini biasanya digunakan sebagai sebuah syarat atau kondisi pada operasi percabangan dan perulangan. Nilai yang dihasilkan dari operasi yang menggunakan operator ini adalah nilai Boolean yaitu “true” (1) dan “false” (0) saja. 


Untuk lebih memahami tentang relational operator, dibawah ini telah dibuat sebuah contoh program disertai dengan penjelasan singkatnya.
 
#include <stdio.h>
#include <stdlib.h>

void main(){  //awal program, ditandai dengan fungsi main bertipe void dan kurung kurawal buka
      
       //operator >, akan menghasilkan nilai true (1)
       //jika nilai pertama (sebelah kiri operator ">") lebih dari nilai kedua 
       //(sebelah kanan operator ">")
       printf(" 5 > 6 : %d\n",5>6);

       //operator >=, akan menghasilkan nilai true (1)
       //jika nilai pertama (sebelah kiri operator ">=")
       //lebih dari samadengan nilai kedua (sebelah kanan operator ">=")
       printf(" 1 >= 1 : %d\n",1>=1);

       //operator <, akan menghasilkan nilai true (1)
       //jika nilai pertama (sebelah kiri operator "<") lebih dari nilai kedua 
       //(sebelah kanan operator "<")
       printf(" 10 < 31 : %d\n",10<31);

       //operator <=, akan menghasilkan nilai true (1)
       //jika nilai pertama (sebelah kiri operator "<=")
       //lebih dari samadengan nilai kedua (sebelah kanan operator "<=")
       printf(" 5 <= 4 : %d\n",5<=4);

       //operator ==, akan menghasilkan nilai true (1)
       //jika nilai pertama (sebelah kiri operator "==")
       //sama dengan nilai kedua (sebelah kanan operator "==")
       printf(" 7 == 11 : %d\n",7==11);

       //operator !=, akan menghasilkan nilai true (1)
       //jika nilai pertama (sebelah kiri operator "!=")
       //tidak sama dengan nilai kedua (sebelah kanan operator "!=")
       printf(" 8 != 10 : %d\n\n",8!=10);

      
       system("pause");     //menunda sementara berakhirnya program sampai ada penekanan 
                            //tombol keyboard
}      //akhir dari fungsi main
 

Hasil Output :

Senin, 26 Maret 2012

Operator Aritmatika - Belajar Bahasa C


Operator dalam bahasa pemrograman C memiliki banyak jenis mulai dari operator aritmatika, logika dan masih ada beberapa jenis operator lainnya. Pada postingan kali ini akan dibahas mengenai apa itu operator aritmatika dan contoh  penggunaannya.
Aritmetic operator merupakan operator yang digunakan untuk operasi matematika yang terdiri dari beberapa operator yang sering kita gunakan pada saat melakukan proses perhitungan yaitu pertambahan, pengurangan, perkalian, pembagian dan modulus. Operator ini penggunaannya sama dengan penggunaan dalam metematika.
Berikut ini yang termasuk kedalam operator aritmatika.




Contoh program penggunaan operator aritmatika :

#include <stdio.h>
#include <stdlib.h>

void main(){
       int a, b, c;
       float d;

       printf("Masukkan angka pertama : ");
       scanf("%d",&a);
       printf("Masukkan angka kedua : ");
       scanf("%d",&b);
       c=a+b;
       printf("\nHasil dari %d + %d = %d \n",a,b,c);
       c=a-b;
       printf("Hasil dari %d - %d = %d \n",a,b,c);
       c=a*b;
       printf("Hasil dari %d x %d = %d \n",a,b,c);
       d=(float)a/(float)b;
       printf("Hasil dari %d / %d = %.2f \n",a,b,d);
       c=a%b;
       printf("Sisa bagi dari %d mod %d = %d \n\n",a,b,c);

system("pause");
}