Kelas : 1DC01
Mata Praktikum : Pratikum Bahasa Pemograman
Matakuliah : Bahasa Pemograman
Pertemuan Ke :2
Tanggal : 06 April 2023
Soal Tipe : ESSAY
Note:
“Nama praktikan_NPM” diganti menjadi nama dan NPM masing-masing praktikan
(Contoh: “thv_301295 1”).
Lampirkan screenshoot input dan output .
CATATAN !!!
Kumpulkan Jawaban Dalam Format Pdf.
Gunakan Template Atau Format Ini Untuk Menjawab.
Praktikan Yang Jawabanya Sama [ Kesamaan 80% ] Akan Mendapatkan Nilai Minimal !
Praktikan Yang Tidak Menjelaskan Logika Pengerjaan Akan Mendapatkan Nilai Minimal !
Jawaban Yang Dikumpulkan Diluar Batas Waktu Pertemuan Tidak Akan Diinput Nilainya.!
Format Save Activity : ACT1_TIPE_NAMA_NPM_KELAS.PDF
Jawaban :
2) iostream.h : Merupakan singkatan dari input outout stream header yang digunakan sebagai standar
input output operasi yang digunakan oleh bahasa C++. Fungsi-fungsi yang ada didalam iostream.h
antara lain sebagai berikut :
6. cout : merupakan fungsi keluaran pada C++ yang menampilkan data dengan tipe data apapun
kelayar.
7. cin : merupakan fungsi masukan pada C++ yang bisa memasukan data berupa numerik dan
karakter.
8. endl : merupakan suatu fungsi yang manipulator yang digunakan untuk melakukan perintah
Newline atau pindah baris
3) conio.h : Merupakan File Header yang berfungsi untuk menampilkan hasil antarmuka kepada
pengguna. Fungsi -fungsi yang ada didalam conio.h antara lain sebagai berikut :
9. getch() : merupakan singkatan dari get character and echo yang digunakan untuk menahan
(pause) output suatu program dan akan kembali mengeksekusi setelah kita melakukan inputan
baik itu tombol enter atau tombol lainnya dan inputan tersebut tidak ditampilkan dalam
window.
10. getche() : secara fungsi sama dengan getch() akan tetapi ketika melakukan inputan, inputan
tersebut tampil dalam window.
11. clrscr() : merupakan singkatan dari clear screen yang digunakan untuk membersihkan layar
windows .
4) math.h : Merupakan file header yang berfungsi untuk operasi matematika.Fungsi-fungsi yang ada
di math.h antara lain sebagai berikut :
12. sqrt() : fungsi ini digunakan untuk menghitung akar dari suatu bilangan. Bentuk umum
penulisannya adalah sqrt(bilangan); .
13. pow() : fungsi ini digunakan untuk menghitung hasil dari perpangkatan suatu bilangan .
Bentuk umum penulisannya adalah pow(bilangan,pangkat); .
14. sin(), cos(), tan() : fungsi ini digunakan untuk menghitung nilai sinus, cosinus, dan tangen
dari sudut yang dimasukan. Bentuk umum penulisannya adalah sin(bilangan); .
2. .
PERCABANGAN 1 KONDISI (IF-STATEMENT) PADA BAHASA C++
• Pengertian Percabangan 1 Kondisi (If Statement)
Percabangan 1 kondisi (If Statement) merupakan pilihan yang hanya ada satu kondisi yang
menjadi syarat untuk melakukan satu buah atau satu blok instruksi.
1. if(Kondisi){
2. Pernyataan;
3. }
Percabangan 2 kondisi (If-else statement) merupakan percabangan yang memiliki dua blok pilihan
yaitu bernilai benar dan bernilai salah.
1. if(Kondisi){
2. Pernyataan;
3. }else{
4. Pernyataan;
5. }
• Flowchart Percabangan 2 kondisi (If-else statement)
Percabangan Lebih dari 2 Kondisi (If-else-if Statement) merupakan percabangan yang memiliki
lebih dari dua blok pilihan.
1. if(Kondisi){
2. Pernyataan;
3. }else if(Kondisi){
4. Pernyataan;
5. }else{
6. Pernyataan;
7. }
1. if(kondisi){
2. if(kondisi){
3. pernyataan;
4. }else if{
5. pernyataan;
6. }else{
7. pernyataan;
8. }
9. }else if (kondisi){
10. if(kondisi){
11. pernyataan;
12. }else if{
13. pernyataan;
14. }else{
15. pernyataan;
16. }
17. }else{
18. if(kondisi){
19. pernyataan;
20. }else if{
21. pernyataan;
22. }else{
23. pernyataan;
24. }
25. }
3. Program Pengulangan for