Download - Pertemuan Ke 4 Oop
![Page 1: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/1.jpg)
Input Output Standar
Dodi Yudo Setyawan,S.Si
![Page 2: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/2.jpg)
Input Output Standar C++
cin Getch getche cout
Endl Setw Setfill
![Page 3: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/3.jpg)
cin
Dalam C++, perintah cin digunakan untuk menginput suatu nilai dari suatu piranti masukan (keyboard) untuk selanjutnya diproses oleh program
![Page 4: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/4.jpg)
Getch
getch() khusus untuk input berupa karakter dan dapat membaca input berupa spasi atau tab
Tidak diperlukan penekanan ENTER , Sintaksnya:
![Page 5: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/5.jpg)
getche
Perintah getche() kegunaannya sama dengan getch(), bedanya adalah: getch() tidak menampilkan karakter yang
diinput getche() menampilkan karakter yang
diinput
![Page 6: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/6.jpg)
cout
Dalam c++, perintah cout digunakan untuk menampilkan suatu informasi ke piranti output (layar). Untuk cout menggunakan operator <<
(insertion operation).
![Page 7: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/7.jpg)
endl
Perintah ini berfungsi sama dengan \n (ganti baris)
![Page 8: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/8.jpg)
setw()
Perintah ini digunakan untuk mengatur lebar tampilan data (rata kanan).
![Page 9: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/9.jpg)
setfill()
Perintah setfill digunakan untuk menambahkan suatu karakter tertentu pada field yang kosong pada suatu data.
Perintah-perintah tambahan pada cout di atas memerlukan file header
iomanip.h
![Page 10: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/10.jpg)
Tugas
Buatlah program menggunakan C++ untuk menentukan harga barangsetelah di diskon dengan tampilan sbb:
Masukkan harga barang : Rp. 150000
Masukkan discount (%) : 12.5
----------------------------------------------
Harga barang : Rp. 150000
Besar diskon : Rp. 18750
------------------ -
Harga bersih : Rp. 131250
![Page 11: Pertemuan Ke 4 Oop](https://reader036.vdokumen.com/reader036/viewer/2022082401/563db779550346aa9a8b5a60/html5/thumbnails/11.jpg)
Buatlah program C++ untuk menghitung jarak peluru yang ditembakkandari suatu lokasi dengan sudut penembakan
xo, dan kecepatan awal
peluru Vo.
Diketahui besar Pi = 3.141593 dan besar percepatan gravitasi (g) adalah
9.8 m/s2.
Input : x (dalam derajad), Vo (dalam m/s).
Output : jarak peluru (dalam meter)
Hint: Gunakan rumus S = 2 Vo sin(x) cos(x)/g