Dokumen tersebut membahas tentang operator dan ekspresi yang digunakan dalam pemrograman, meliputi pengertian ekspresi, jenis operator seperti aritmatika, relasional, logika, bitwise, dan contoh penggunaannya dalam kode program C++.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operator * dan &. Pointer juga dapat dilakukan operasi aritmatika, pengerjaan, dan logika. Pointer berguna untuk mengakses dan memberi nilai elemen larik secara langsung maupun menggunakan indeks.
Dokumen tersebut membahas berbagai jenis operator dalam bahasa pemrograman Java, termasuk operator aritmatika, increment-decrement, bitwise, boolean, logik, shift, penugasan, kombinasi, dan kondisional. Definisi dan contoh kode untuk setiap jenis operator dijelaskan beserta latihan dan tugas terkait.
Fungsi merupakan bagian penting dalam pemrograman modular. Terdapat dua jenis fungsi yaitu fungsi standar dan fungsi yang dibuat pengguna. Fungsi memiliki input, proses, dan output, serta perlu memperhatikan prototipe dan definisi. Fungsi memungkinkan pembagian tugas dalam pemrograman.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operator * dan &. Pointer juga dapat dilakukan operasi aritmatika, pengerjaan, dan logika. Pointer berguna untuk mengakses dan memberi nilai elemen larik secara langsung maupun menggunakan indeks.
Dokumen tersebut membahas berbagai jenis operator dalam bahasa pemrograman Java, termasuk operator aritmatika, increment-decrement, bitwise, boolean, logik, shift, penugasan, kombinasi, dan kondisional. Definisi dan contoh kode untuk setiap jenis operator dijelaskan beserta latihan dan tugas terkait.
Fungsi merupakan bagian penting dalam pemrograman modular. Terdapat dua jenis fungsi yaitu fungsi standar dan fungsi yang dibuat pengguna. Fungsi memiliki input, proses, dan output, serta perlu memperhatikan prototipe dan definisi. Fungsi memungkinkan pembagian tugas dalam pemrograman.
1. Program ini berisi contoh penggunaan looping dan pernyataan break dalam bahasa pemrograman Java.
2. Terdapat penggunaan while loop untuk mencetak string, for loop untuk mencetak bilangan genap dan ganjil, serta penggunaan break untuk mengakhiri perulangan.
3. Break tidak berlabel akan mengakhiri perulangan tanpa melanjutkan pernyataan, sedangkan break berlabel akan mengakhiri perulangan dan melanjutkan pernyataan pada label.
Algoritma dan Struktur Data - fungsi dan prosedur c++Georgius Rinaldo
Fungsi dan prosedur merupakan blok kode yang dapat digunakan berulang kali untuk melakukan operasi tertentu. Fungsi akan mengembalikan nilai hasil sedangkan prosedur tidak. Keduanya dapat digunakan untuk mendefinisikan kode yang akan dipakai berulang kali dengan aturan tertentu seperti tipe kembalian, nama, dan argumen.
Operator aritmatika dan logika digunakan untuk melakukan perhitungan dan menggabungkan kondisi pada pemrograman. Operator aritmatika meliputi penambahan, pengurangan, perkalian, pembagian, dan lainnya. Sedangkan operator logika digunakan untuk menggabungkan dua kondisi kebenaran menjadi satu hasil. Kedua jenis operator ini memiliki peran penting dalam pemrograman.
Dokumen tersebut membahas tentang ekspresi, operator, dan operand dalam bahasa pemrograman C++. Menguraikan bahwa ekspresi terdiri dari operator, variabel, fungsi, atau konstanta yang digunakan untuk menghasilkan nilai dengan tipe tertentu. Operator adalah simbol yang mengoperasikan dua operand atau lebih, sedangkan operand adalah variabel atau karakter yang dioperasikan oleh operator. Dokumen ini juga menjelaskan jenis operator berdasarkan
Praktikum ini membahas penggunaan fungsi dalam bahasa pemrograman C, termasuk cara membuat dan menggunakan fungsi, memberikan nilai keluaran fungsi, prototipe fungsi, dan cara melewatkan parameter ke fungsi. Tujuannya adalah agar mahasiswa dapat menerapkan penggunaan fungsi dalam pembuatan program C.
Fungsi memudahkan pengembangan program dengan mengemas kode ke dalam blok yang dapat dipanggil berulang kali. Fungsi menerima masukan (argumen) dan mengembalikan nilai (nilai balik). Definisi fungsi menentukan proses yang akan dilakukan, sementara prototipe menjamin kesesuaian tipe data.
Dokumen tersebut memberikan contoh-contoh penggunaan trigger pada PostgreSQL beserta penjelasan mengenai komponen-komponennya. Di antaranya adalah cara pembuatan trigger, variabel khusus trigger seperti NEW dan OLD, serta contoh-contoh kasus penggunaan trigger untuk melakukan validasi data, auditing perubahan data, dan penyimpanan log aktivitas.
Dokumen ini membahas fungsi-fungsi string pada bahasa C seperti gets dan puts untuk membaca dan menampilkan string, strlen untuk menghitung panjang string, strcpy dan strncpy untuk menyalin string, strcmp dan strncmp untuk membandingkan string, strcat dan strncat untuk menggabungkan string, serta strlwr, strupr dan strrev untuk mengubah string. Diberikan juga contoh kode untuk setiap fungsi string. Di akhir ada latihan soal untuk mengu
Dokumen tersebut membahas tentang fungsi dan prosedur dalam bahasa C/C++. Fungsi merupakan subrutin yang menghasilkan nilai tertentu, sedangkan prosedur adalah subrutin yang tidak menghasilkan nilai. Dokumen tersebut juga menjelaskan tentang cara penulisan dan pemanggilan fungsi serta parameter fungsi, termasuk penjelasan mengenai pemanggilan nilai dan referensi.
Dokumen tersebut membahas tentang operator dalam bahasa pemrograman, meliputi definisi operator, jenis-jenis operator seperti aritmatika, relasi, logika, dan bitwise beserta contoh kode programnya.
Dokumen tersebut membahas tentang jenis-jenis operator dasar dalam pemrograman komputer seperti operator aritmatika, logika, penugasan, bitwise, increment/decrement, dan relasi beserta contoh penggunaannya.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operasi aritmatika dan logika. Pointer juga dapat digunakan untuk mengisi nilai elemen larik secara langsung menggunakan operator '*' dan '&'.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operator * dan &. Pointer juga dapat dilakukan operasi aritmatika dan logika. Pointer memungkinkan pengaksesan dan pengisian nilai elemen larik secara langsung maupun menggunakan rumus.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operator * dan &. Pointer juga dapat dilakukan operasi aritmatika dan logika. Pointer memungkinkan pengaksesan dan pengisian nilai elemen larik secara langsung maupun menggunakan rumus.
1. Program ini berisi contoh penggunaan looping dan pernyataan break dalam bahasa pemrograman Java.
2. Terdapat penggunaan while loop untuk mencetak string, for loop untuk mencetak bilangan genap dan ganjil, serta penggunaan break untuk mengakhiri perulangan.
3. Break tidak berlabel akan mengakhiri perulangan tanpa melanjutkan pernyataan, sedangkan break berlabel akan mengakhiri perulangan dan melanjutkan pernyataan pada label.
Algoritma dan Struktur Data - fungsi dan prosedur c++Georgius Rinaldo
Fungsi dan prosedur merupakan blok kode yang dapat digunakan berulang kali untuk melakukan operasi tertentu. Fungsi akan mengembalikan nilai hasil sedangkan prosedur tidak. Keduanya dapat digunakan untuk mendefinisikan kode yang akan dipakai berulang kali dengan aturan tertentu seperti tipe kembalian, nama, dan argumen.
Operator aritmatika dan logika digunakan untuk melakukan perhitungan dan menggabungkan kondisi pada pemrograman. Operator aritmatika meliputi penambahan, pengurangan, perkalian, pembagian, dan lainnya. Sedangkan operator logika digunakan untuk menggabungkan dua kondisi kebenaran menjadi satu hasil. Kedua jenis operator ini memiliki peran penting dalam pemrograman.
Dokumen tersebut membahas tentang ekspresi, operator, dan operand dalam bahasa pemrograman C++. Menguraikan bahwa ekspresi terdiri dari operator, variabel, fungsi, atau konstanta yang digunakan untuk menghasilkan nilai dengan tipe tertentu. Operator adalah simbol yang mengoperasikan dua operand atau lebih, sedangkan operand adalah variabel atau karakter yang dioperasikan oleh operator. Dokumen ini juga menjelaskan jenis operator berdasarkan
Praktikum ini membahas penggunaan fungsi dalam bahasa pemrograman C, termasuk cara membuat dan menggunakan fungsi, memberikan nilai keluaran fungsi, prototipe fungsi, dan cara melewatkan parameter ke fungsi. Tujuannya adalah agar mahasiswa dapat menerapkan penggunaan fungsi dalam pembuatan program C.
Fungsi memudahkan pengembangan program dengan mengemas kode ke dalam blok yang dapat dipanggil berulang kali. Fungsi menerima masukan (argumen) dan mengembalikan nilai (nilai balik). Definisi fungsi menentukan proses yang akan dilakukan, sementara prototipe menjamin kesesuaian tipe data.
Dokumen tersebut memberikan contoh-contoh penggunaan trigger pada PostgreSQL beserta penjelasan mengenai komponen-komponennya. Di antaranya adalah cara pembuatan trigger, variabel khusus trigger seperti NEW dan OLD, serta contoh-contoh kasus penggunaan trigger untuk melakukan validasi data, auditing perubahan data, dan penyimpanan log aktivitas.
Dokumen ini membahas fungsi-fungsi string pada bahasa C seperti gets dan puts untuk membaca dan menampilkan string, strlen untuk menghitung panjang string, strcpy dan strncpy untuk menyalin string, strcmp dan strncmp untuk membandingkan string, strcat dan strncat untuk menggabungkan string, serta strlwr, strupr dan strrev untuk mengubah string. Diberikan juga contoh kode untuk setiap fungsi string. Di akhir ada latihan soal untuk mengu
Dokumen tersebut membahas tentang fungsi dan prosedur dalam bahasa C/C++. Fungsi merupakan subrutin yang menghasilkan nilai tertentu, sedangkan prosedur adalah subrutin yang tidak menghasilkan nilai. Dokumen tersebut juga menjelaskan tentang cara penulisan dan pemanggilan fungsi serta parameter fungsi, termasuk penjelasan mengenai pemanggilan nilai dan referensi.
Dokumen tersebut membahas tentang operator dalam bahasa pemrograman, meliputi definisi operator, jenis-jenis operator seperti aritmatika, relasi, logika, dan bitwise beserta contoh kode programnya.
Dokumen tersebut membahas tentang jenis-jenis operator dasar dalam pemrograman komputer seperti operator aritmatika, logika, penugasan, bitwise, increment/decrement, dan relasi beserta contoh penggunaannya.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operasi aritmatika dan logika. Pointer juga dapat digunakan untuk mengisi nilai elemen larik secara langsung menggunakan operator '*' dan '&'.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operator * dan &. Pointer juga dapat dilakukan operasi aritmatika dan logika. Pointer memungkinkan pengaksesan dan pengisian nilai elemen larik secara langsung maupun menggunakan rumus.
Pointer adalah variabel yang menyimpan alamat memori. Pointer dapat digunakan untuk mengakses elemen-elemen larik secara efisien dengan operator * dan &. Pointer juga dapat dilakukan operasi aritmatika dan logika. Pointer memungkinkan pengaksesan dan pengisian nilai elemen larik secara langsung maupun menggunakan rumus.
Ringkasan dokumen tersebut adalah sebagai berikut:
Dokumen tersebut membahas tentang pertemuan kedua mata kuliah Algoritma dan Pemrograman yang mencakup pengenalan operator, tipe data, variabel, konstanta, perintah input output, dan contoh-contoh program sederhana menggunakan operator, input output.
pertemuan ke-4 (Variabel dan Konstanta).pptnafilarifki1
Dokumen tersebut membahas dasar-dasar pemrograman Java mulai dari pengenalan, tipe data, variabel, konstanta, ekspresi, operator, pernyataan, dan block pada Java. Termasuk di dalamnya penjelasan tentang pengenal, aturan penamaan, contoh tipe data primitif dan referensi, cara deklarasi variabel dan konstanta, jenis ekspresi dan operator aritmatika, perbandingan, bit, dan penugasan.
Dokumen tersebut membahas tentang tipe data dan operator dalam pemrograman, termasuk pengertian tipe data, jenis-jenis tipe data dasar seperti integer, floating point, karakter, string, dan pointer beserta contoh kode programnya. Dokumen tersebut juga menjelaskan tentang deklarasi variabel, konstanta, penamaan variabel, dan pemberian nilai ke variabel.
Dokumen tersebut membahas tentang tipe data dan operator dalam pemrograman, termasuk pengertian tipe data, jenis-jenis tipe data dasar seperti integer, floating point, karakter, string, dan pointer beserta contoh kode programnya. Dokumen tersebut juga menjelaskan tentang deklarasi variabel, konstanta, penamaan variabel, dan pemberian nilai ke variabel.
Dokumen tersebut membahas dasar-dasar pemrograman komputer, meliputi pengertian program dan bahasa pemrograman, jenis-jenis bahasa pemrograman, langkah-langkah pembuatan program, serta prinsip-prinsip pemrograman terstruktur.
Dokumen tersebut membahas berbagai teknik penyajian algoritma melalui tulisan dan gambar, termasuk English Structure, Pseudocode, Structure Chart, HIPO Chart, dan Flowchart."
Dokumen tersebut merupakan kontrak praktikum mata kuliah Praktikum Dasar Komputer yang mencakup 6 modul pelajaran tentang pengenalan hardware komputer, sistem operasi Windows dan Linux, aplikasi kantor, dan internet. Dokumen ini juga menjelaskan tata cara pelaksanaan praktikum, peraturan, dan kriteria penilaian mahasiswa.
Dokumen tersebut merupakan modul praktikum dasar komputer yang membahas tentang internet, web browser, blog, dan cara membuat blog. Modul ini memberikan penjelasan tentang konsep dan komponen internet, contoh web browser, cara kerja blog, serta langkah-langkah membuat blog menggunakan blogger.com mulai dari mendaftar, memilih template, hingga menulis postingan.
Modul ini membahas tentang instalasi aplikasi VLC Media Player untuk memutar berbagai format file multimedia seperti video dan audio. Langkah-langkahnya meliputi penginstalan program dari flashdisk, pengenalan fitur-fitur VLC Media Player, serta analisis dan kesimpulan tentang kelebihan aplikasi tersebut.
Dokumen tersebut merupakan modul pengenalan instalasi sistem operasi Linux Ubuntu. Modul tersebut menjelaskan tujuan instalasi Ubuntu, teori dasar Linux, langkah-langkah instalasi Ubuntu beserta penjelasan direktori utama Linux. Modul tersebut juga menjelaskan cara menggunakan file manager dan terminal di Linux.
Sistem komputer terdiri dari tiga komponen utama: CPU, memori, dan port I/O yang terpasang pada motherboard. Dokumen ini menjelaskan struktur dan fungsi masing-masing komponen, tahapan perakitan komputer mulai dari memasang prosesor, memori, drive, kartu adapter, hingga penyelesaian akhir.
2. Bagian ini mempelajari
Operator dan Ungkapan
(ekspresi) yang biasa digunakan
di dalam pemrograman
berkaitan dengan operasi
terhadap variabel.
3. EKSPRESI
Ekspresi adalah sesuatu yang dapat menghasilkan nilai
Ekspresi terdiri dariOperand dan Operator
Operand dapat berupa Pengenal (Identifier) dan konstanta atau kombinasi dari keduanya.
Pengenal (identifier) adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan:
-Variabel
- Konstanta Bernama
Operator dibagi 2 berdasarkan operand yaitu
– Unary : satu operand
– Binary : dua operand
–Ternary : tiga operand
Contoh Ekpresi : 6 + 3
Angka 6 dan angka 3 adalahOperand sedangkan Simbol tambah adalah operator
Contoh Unary : - 4
Simbol minus adalahOperator dan Angka 4 adalahOperand
Contoh Binary : 7 * 2
Angka 7 dan 2 adalahOperand dan Simbol asteris adalah operator
ContohTernary : (a>b)?a:b
4. EKSPRESI
Ekspresi adalah sesuatu yang dapat menghasilkan nilai
Ekspresi terdiri dari Operand danOperator
Operand dapat berupa Pengenal (Identifier) dan konstanta atau kombinasi dari keduanya.
Pengenal (identifier) adalah suatu nama yang biasa dipakai dalam pemrograman untuk
menyatakan
Operator dibagi 2 berdasarkan operand yaitu
– Unary : satu operand
– Binary : dua operand
–Ternary : tiga operand
Contoh Ekpresi : 6 + 3
Angka 6 dan angka 3 adalah Operand sedangkan Simbol tambah adalah operator
Contoh Unary : - 4
Simbol minus adalah Operator danAngka 4 adalah Operand
Contoh Binary : 7 * 2
Angka 7 dan 2 adalah Operand dan Simbol asteris adalah operator
ContohTernary : (a>b)?a:b
5. OPERATOR
Operasi apa saja yang dapat dikenakan pada tipe
data, variabel dan konstanta tidak lepas dari
operator.
Operator merupakan simbol atau kata yang
dapat digunakan dalam program untuk
melakukan suatu operasi atau manipulasi,
seperti menjumlahkan dua buah nilai,
memberikan nilai ke suatu variabel,
membandingkan dua buah nilai dan lain-lain.
Sebagian operator C++ tergolong sebagai
operator binary, yaitu operator yang dikenakan
terhadap dua buah nilai (operand).
6. OPERATOR
Operator Pengerjaan (assignment operator)
OperatorAritmatika
Operator Peningkatan dan Penurunan
Operator Manipulasi Bit (Bitwise)
Operator Hubungan
Operator Logika
OperatorAlamat
Operator Koma
7. OPERATOR PENGERJAAN
Menggunakan tanda sama dengan (=).
Tanda sama dengan menunjukkan pemberian
atau penugasan nilai di kanan operator
kepada variabel di kiri operator tersebut.
Contoh:
n = 10, artinya nilai 10 diberikan kepada
variabel n.
c = b = a (hasilnya b dan c akan bernilai a)
a = b = c (hasilnya a dan b akan bernilai c)
8. /* ----------------------------
Nama Program:ADP_Soal13.cpp
Contoh Penggunaan
Operator Pngerjaan
---------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int a,b,c;
a=10;
c=b=a;
printf("Contoh Program PenggunaanOperator Pengerjaann");
printf("_____________________________________________n");
printf("n");
printf("a=%dn",a);
printf("b=%dn",b);
printf("c=%dn",c);
system("pause");
}
9. OPERATOR ARITMATIKA
Operator aritmatika hanya dapat dikenakan
pada operand bertipe bilangan, yaitu
bilangan bulat atau bilangan pecahan (real).
15. /* -----------------------------------------
Nama Program: ADP_Soal14b.cpp
Prioritas Operator Aritmatika
------------------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int a;
printf("Contoh Program Merubah Prioritas Operator Aritmatika");
printf(“ dengan menggunakan tanda kurungn”);
printf("________________________________________________");
printf("_______________________________");
printf("n"); printf("n");
a = 2 + 3 * 2;
printf("a = 2 + 3 x 2 hasilnya adalah : n");
printf("a = %dn",a);
printf("n");
a = (2 + 3) * 2;
printf("a = (2 + 3) x 2 hasilnya adalah : n");
printf("a = %dn",a);
printf("n");
system("pause");
}
16. OPERATOR PENINGKATAN DAN PENURUNAN
C++ mempunyai operator terkenal yaitu
operator peningkatan (increment operator)
yang menggunakan tanda ++ dan operator
penurunan (decrement operator) yang
menggunakan tanda --.
Operator peningkatan digunakan untuk
menambahkan nilai 1 pada nilai sebelumnya
dan operator penurunan digunakan untuk
mengurangi nilai 1 pada nilai sebelumnya.
17. /* -----------------------------------------
Nama Program: ADP_Soal15.cpp
Contoh Penggunaan
Operator Peningkatan di belakang variabel
----------------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int a = 10, b;
printf("Contoh Program Penggunaan Operator Peningkatan");
printf(" di belakang variabeln");
printf("_____________________________________________");
printf("____________________");
printf("n");
printf("n");
b = 10 + a++;
printf(“b = 10 + a++ hasilnya adalah : n");
printf("a = %dn",a);
printf("b = %dn",b);
printf("n");
system("pause");
}
18. /* -----------------------------------------
Nama Program: ADP_Soal15b.cpp
Contoh Penggunaan
Operator Peningkatan di depan variabel
----------------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int a = 10, b;
printf("Contoh Program Penggunaan Operator Peningkatan");
printf(" di depan variabeln");
printf("_____________________________________________");
printf("__________________");
printf("n");
printf("n");
b = 10 + ++a;
printf("b = 10 + a++ hasilnya adalah : n");
printf("a = %dn",a);
printf("b = %dn",b);
printf("n");
system("pause");
}
19.
20. OPERATOR BITWISE (MANIPULASI BIT)
Operator Keterangan
<< Shift left (pergeseran ke kiri)
>> Shift right (pergeseran ke kanan)
& Operasi bit AND
| Operasi bit OR
^ Operasi bit XOR
~ Operasi bit NOT
Operator Bitwise
Tertinggi ~
>> <<
&
^
Terendah |
21. /* ----------------------------------
Nama Program: ADP_Soal_bitwise.cpp
Contoh Penggunaan Operator Bitwise
---------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int x = 93;
printf("Contoh Program Penggunaan Operator Bitwise");
printf(" geser kiri 1 bitn");
printf("_____________________________________________");
printf("__________________");
printf("n");
printf("n");
printf("Nilai x semula adalah : %dn",x);
x = x << 1; // penggeseran ke kiri 1 bit
printf("Nilai x setelah digeser 1 bit ke kiri adalah : %dn",x);
printf("n");
system("pause");
}
22.
23. Bit Operand 1 Bit Operand 2 Hasil
0 0 0
0 1 1
1 0 1
1 1 1
Operasi dengan Operator Bitwise “atau/OR”
Operand 1 | operand 2
24. Bit Operand 1 Bit Operand 2 Hasil
0 0 0
0 1 0
1 0 0
1 1 1
Operasi dengan Operator Bitwise “dan/AND”
Operand 1 & operand 2
25. Bit Operand 1 Bit Operand 2 Hasil
0 0 0
0 1 1
1 0 1
1 1 0
Operasi dengan Operator Bitwise “eXclusive OR”
Operand 1 ^ operand 2
26. /* -------------------------------------------------------------
Nama Program: ADP_Soal_bitwise2.cpp
Contoh PenggunaanOperator Bitwise "atau/OR", "dan/AND" serta
"eXclusive OR/XOR"
------------------------------------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int nilai = 81, hasil = 99, a, b, c;
printf("Contoh Program PenggunaanOperator Bitwise");
printf(" "atau/OR", "dan/AND"n");
printf("serta "eXclusive OR"");
printf("n");
printf("n");
a = nilai | hasil; //operasi atau
b = nilai & hasil; //operasi dan
c = nilai ^ hasil; //operasi XOR
printf("Hasilnya adalah :n");
printf("a = %dn", a);
printf("b = %dn", b);
printf("c = %dn", c);
printf("n");
system("pause");
}
27.
28. Bit Hasil
0 1
1 0
Operasi dengan Operator Bitwise komplemen/NOT
~ operand
29. /* ------------------------------------------------
Nama Program: ADP_Soal_bitwise3.cpp
Contoh Penggunaan Operator Bitwise komplemen/Not
------------------------------------------------ */
#include <stdio.h>
#include <stdlib.h>
main()
{
unsigned char nilai = 81;
printf("Contoh Program Penggunaan Operator Bitwise komplemen/NOT");
printf("n");
printf("n");
nilai = ~ nilai; //komplemen dari nilai
printf("Komplemen dari nilai adalah : %dn",nilai);
printf("n");
system("pause");
}
30.
31. OPERATOR HUBUNGAN
Digunakan untuk membandingkan dua buah
nilai dan akan dihasilkan perbandingannya,
yaitu betul (bernilai 1) atau salah (bernilai 0)
Operator ini banyak digunakan pada
penyeleksian suatu kondisi di statemen IF
33. OPERATOR LOGIKA
Disamping operator hubungan, C++ juga
menyediakan tiga buah operator logika yang
biasanya berpasangan dengan operator
hubungan
Operator Keterangan
&& Operator Logika AND
|| Operator Logika OR
! Operator Logika NOT
34. A B A && B A || B
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 1
37. OPERATOR KOMA
/* -------------------------------
Nama Program: ADP_Soal17.cpp
Contoh Penggunaan Operator Koma
------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
char kar1, kar2;
(kar1='A', kar2='B');
printf("Contoh Program Penggunaan Operator Koman");
printf("_______________________________________n");
printf("n");
printf("%cn",kar1);
printf("%cn",kar2);
system("pause");
}
38. OPERATOR GABUNGAN
Operator Contoh Keterangan
+= a += b Kependekan dari a = a+b
-= a -= b Kependekan dari a = a-b
*= a *= b Kependekan dari a = a * b
/= Kependekan dari a = a / b
%= Kependekan dari a = a % b
<<= Kependekan dari a = a << b
>>= Kependekan dari a = a >> b
&= Kependekan dari a = a &b
|= Kependekan dari a = a | b
^= Kependekan dari a = a ^ b
39. /* -----------------------------------
Nama Program: ADP_Soal_gabungan.cpp
Contoh Penggunaan Operator Gabungan
----------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int x = 2;
printf("Contoh Program Penggunaan Operator Gabungan");
printf("n");
printf("n");
printf("x = : %dn",x);
printf("n");
x += 3;
printf("Setelah x = x + 3, x = : %dn",x);
printf("n");
x *= 2;
printf("Setelah x = x * 2, x = : %dn",x);
printf("n");
system("pause");
}
40.
41. /* -----------------------------------
Nama Program: ADP_Soal_gabungan.cpp
Contoh Penggunaan Operator Gabungan
----------------------------------- */
#include <stdio.h>
#include <stdlib.h>
main()
{
int x = 2;
x += 3;
x *= 2;
printf("Contoh Program Penggunaan Operator Bitwise komplemen/NOT");
printf("n");
printf("n");
printf("x = : %dn",x);
printf("n");
printf("Setelah x = x + 3, x = : %dn",x);
printf("n");
printf("Setelah x = x * 2, x = : %dn",x);
printf("n");
system("pause");
}