OPERATOR DAN STATEMEN I/O
-
Upload
madeline-valdez -
Category
Documents
-
view
85 -
download
0
description
Transcript of OPERATOR DAN STATEMEN I/O
![Page 1: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/1.jpg)
OPERATOR DAN STATEMENI/O
Pertemuan 3
![Page 2: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/2.jpg)
OPERATOR
Operator adalah sebuah simbol yang mengolah nilai pada oper and dan menghasilkan suatu nilai baru.
![Page 3: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/3.jpg)
Jenis Operator :
1. Operator logika
Tabel Kebenaran
Simbol Fungsi Contoh
&& And (a++b)&&(b<c)
|| Or A || B
! Not !A
A B !A A&&B AI IB
T T F T T
T F F F T
F F F F T
F F T F F
![Page 4: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/4.jpg)
2. Operator Aritmatika
Simbol Fungsi Contoh
+ Penambahan X = A + 3
- Pengurangan Y = B – E
* Perkalian N = M * O
/ Pembagian Z = Y / 9
% Modulus A = H % 3
++ Increment T++
-- Decrement M--
![Page 5: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/5.jpg)
3. Operator Relasi/Hubungan
Simbol Fungsi
= = Sama dengan
! = Tidak sama dengan
< Lebih kecil
> Lebih besar
<= Lebih kecil sama dengan
>= Lebih besar sama dengan
![Page 6: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/6.jpg)
4. Operator Bitwise
Simbol Fungsi Contoh
& And A & B
| Or A | B
^XOR A ^ B
![Page 7: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/7.jpg)
STATEMENT I/O
Statement Input adalah statement/fungsi yang digunakan untuk membaca data dari inputing device (keyboard/mouse)
Contoh Statement Input :•Cin•Read•Getchar 0•Getch ()• Scanf ()
![Page 8: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/8.jpg)
Statememt output adalah statement yang digunakan untuk menuliskan data ke layar monitor.
Contoh:•Cout•Puts ()• Putchar () • Printf()•Writeln
![Page 9: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/9.jpg)
Contoh
Buatlah algoritma dan program untuk menampilkan keterangan Lulus atau tidaknya seorang siswa dengan ketentuan nilai akhir dan tugas yang ditempuh. Bila nilai akhir>70 dan tugas >=75, maka siswa tersebut akan lulus, jika tidak memenuhi maka siswa tersebut tidak lulus.
![Page 10: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/10.jpg)
Penjelasan
Algoritma dari permasalahan di atas adalah:
• Masukan nilai tugas• Jika nilai akhir >70 dan tugas >=75, jika tidak ke
langkah 5 Cetak Lulus, ke langkah 6• Cetak Tidak lulus• Selesai
![Page 11: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/11.jpg)
Jika di programkan
![Page 12: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/12.jpg)
Hasil Eksekusi
![Page 13: OPERATOR DAN STATEMEN I/O](https://reader033.fdocument.pub/reader033/viewer/2022061522/5681335e550346895d9a7574/html5/thumbnails/13.jpg)
S E K I A N
Aswar R.R.