OPERATOR
Dasar-Dasar Pemrograman
dengan Bahasa C
Oleh : Agus Wantoro, M.Kom.
Universitas Teknorat Indonesia
Tujuan
 Mahasiswa mengetahui macam-macam
dan fungsi Operator
 Mahasiswa mampu menggunakan operator
dalam contoh soal
OPERATOR
 Yaitu Simbol yg digunakan untuk operasi
data saat dilakukan proses / eksekusi.
 Penugasan / Assignment
 Aritmatik
 Logika
 Perbandingan
Dikelompokkan sebagai berikut :
OPERATOR PENUGASAN
 Yg paling sering digunakan
 Notasi Algoritma “=“
 Notasi Pascal “:=“
 Notasi C “=“
OPERATOR ARITMATIK
 Perkalian (*)
 Pembagian (/)
 Penjumlahan (+)
 Penguranga (-)
 Modulus (%) => Sisa Hasil Bagi
 Div => Pembagian Bulat
OPERATOR PERBANDINGAN
 Tidak Sama Dengan (!=)
 Lebih Besar (>)
 Kurang Dari (<)
 Lebih Besar Sama Dg (>=)
 Kurang Dari Sama Dg (<=)
OPERATOR LOGIKA
 Tidak (!)
 Atau (||)
 Dan (&&)
OPERATOR BITWISE
 Bitwise AND (&)
 Bitwise OR (|)
 Bitwise XOR (^)
OPERATOR UNARY
 Digunakan untuk peningkatan 1 nilai
 Digunakan untuk penurunan 1 nilai
 Contoh : X++ => X = X + 1;
 Contoh : Z-- => Z = Z – 1;
CONTOH “OPERATOR UNARY “
#include <stdio.h>
#include <conio.h>
main()
{
int x, nilai;
X = 10;
Nilai = X--; //x =x-1;
printf("Nilai X = %d", X);
getch();
}
CONTOH :
#include <stdio.h>
#include <conio.h>
main()
{
int nilai1, nilai2, hasil;
Printf(“Input Nilai 1 = “);scanf(“%d”,&nilai1);
Printf(“Input Nilai 1 = “);scanf(“%d”,&nilai2);
hasil = nilai1 + nilai2;
Printf(“Nilai 1=%d + Nilai 2 = %d”,nilai1, nilai2, hasil);
getch();
}
Catatan :
INPUT – PROSES - OUTPUT
LATIHAN :
 Buat program menghitung PERKALIAN,
PENJUMLAHAN,PERMBAGIAN,PENGURANG
AN & SISA HASIL BAGI dari inputan 2
bilangan
 Program menghitung Luas = P x L
 Program luas lingkaran = PHI R x R
PHI=3.14
TERIMA KASIH…

Operator bahasa c

  • 1.
    OPERATOR Dasar-Dasar Pemrograman dengan BahasaC Oleh : Agus Wantoro, M.Kom. Universitas Teknorat Indonesia
  • 2.
    Tujuan  Mahasiswa mengetahuimacam-macam dan fungsi Operator  Mahasiswa mampu menggunakan operator dalam contoh soal
  • 3.
    OPERATOR  Yaitu Simbolyg digunakan untuk operasi data saat dilakukan proses / eksekusi.  Penugasan / Assignment  Aritmatik  Logika  Perbandingan Dikelompokkan sebagai berikut :
  • 4.
    OPERATOR PENUGASAN  Ygpaling sering digunakan  Notasi Algoritma “=“  Notasi Pascal “:=“  Notasi C “=“
  • 5.
    OPERATOR ARITMATIK  Perkalian(*)  Pembagian (/)  Penjumlahan (+)  Penguranga (-)  Modulus (%) => Sisa Hasil Bagi  Div => Pembagian Bulat
  • 6.
    OPERATOR PERBANDINGAN  TidakSama Dengan (!=)  Lebih Besar (>)  Kurang Dari (<)  Lebih Besar Sama Dg (>=)  Kurang Dari Sama Dg (<=)
  • 7.
    OPERATOR LOGIKA  Tidak(!)  Atau (||)  Dan (&&) OPERATOR BITWISE  Bitwise AND (&)  Bitwise OR (|)  Bitwise XOR (^)
  • 8.
    OPERATOR UNARY  Digunakanuntuk peningkatan 1 nilai  Digunakan untuk penurunan 1 nilai  Contoh : X++ => X = X + 1;  Contoh : Z-- => Z = Z – 1;
  • 9.
    CONTOH “OPERATOR UNARY“ #include <stdio.h> #include <conio.h> main() { int x, nilai; X = 10; Nilai = X--; //x =x-1; printf("Nilai X = %d", X); getch(); }
  • 10.
    CONTOH : #include <stdio.h> #include<conio.h> main() { int nilai1, nilai2, hasil; Printf(“Input Nilai 1 = “);scanf(“%d”,&nilai1); Printf(“Input Nilai 1 = “);scanf(“%d”,&nilai2); hasil = nilai1 + nilai2; Printf(“Nilai 1=%d + Nilai 2 = %d”,nilai1, nilai2, hasil); getch(); } Catatan : INPUT – PROSES - OUTPUT
  • 11.
    LATIHAN :  Buatprogram menghitung PERKALIAN, PENJUMLAHAN,PERMBAGIAN,PENGURANG AN & SISA HASIL BAGI dari inputan 2 bilangan  Program menghitung Luas = P x L  Program luas lingkaran = PHI R x R PHI=3.14
  • 12.