LAPORAN PRAKTIKUM III PENGENALAN C++
Dosen Pangampuh : Arnita Irianti S,Si M,Si
OLEH :
NAMA FARDINA
NIM D0223312
INFORMATIKA A
PRODI INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS SULAWESI BARAT TAHUN AJARAN 2023/20
DAFTAR ISI
DAFTAR ISI ... ii
DAFTAR TABEL ... iii
DAFTAR GAMBAR ... iii
KATA PENGANTAR ...iv
1. TUJUAN ... 1
2. PETUNJUK ... 1
3. DASAR TEORI ... 1
BAB II ... 3
HASIL DAN PEMBAHASAN... 3
1. Mengubah bilangan (bulat) ... 3
2. Mengubah Bilangan (pecahan) ... 4
3. Keliling Lingkaran ... 5
4. Luas Lingkaran... 6
5. Hitung Volume Bola... 7
6. Lampu Lalu Lintas ... 8
7. Pertukaran Air Dengan Ember ... 10
BAB III ... 11
KESIMPULAN ... 11
A. KESIMPULAN ... 11
B. SARAN ... 11
DAFTAR PUSTAKA ... 12
DAFTAR TABEL
Tabel 1 Deklarasi Tipe Data (int) ... 3
Tabel 2 Deklarasi tipe data double ... 4
Tabel 3 Deklarasi Tipe Data double dan int ... 5
Tabel 4 deklarasi tipe data int dan double ... 6
Tabel 5 deklarasi tipe data float ... 7
Tabel 6 deklarasi percabangan ... 8
Tabel 7 Deklarasi tipe data double ... 10
DAFTAR GAMBAR gambar 1 output : deklarasi variable 1 ... 3
gambar 2 output : deklarasi variable 2 ... 4
gambar 3 output : deklarasi variable 3 ... 5
gambar 4 output : deklarasi variable 4 ... 6
gambar 5 output : deklarasi variable 5 ... 7
gambar 6 output : deklarasi variable 6 ... 9
gambar 7 output : deklarasi variable 7 ... 10
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayah- Nya sehingga saya dapat menyelesaikan tugas yang berjudul
“pengenalan C++” ini tepat pada waktunya.Saya mengucapkan terima kasih kepada Ibu arnita irianti, S.Si., M.Si selaku Dosen dasar dasar pemrograman yang telah memberikan tugas ini sehingga dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang saya tekuni ini.Saya menyadari, tugas yang saya tulis ini masih jauh dari kata sempurna. Oleh karena itu, saya membutuhkan kritik dan saran demi kesempurnaan laporan praktikum ini.
Campalagian, 5 November 2023
Penulis
BAB I
PENGENALAN C++
1. TUJUAN
Setelah menyelesaikan modul ini diharapkan mahasiswa akan mampu:
1. Mengenali dan menggunakan C++ dengan baik.
2. Membuat program sederhana menggunakan bahasa C++.
2. PETUNJUK
1. Awali setiap aktivitas anda dengan doa, agar anda lancar dalam belajar.
2. Instalasi aplikasi yang mendukung.
3. Kerjakan tugas-tugas praktikum dengan baik, jujur, dan sabar.
4. Tanyakan kepada asisten apabila ada hal-hal yang kurang jelas.
3. DASAR TEORI 1. Tipe Dasar
Dalam dunia pemrograman yang termasuk kedalam tipe dasar adalah bilangan lojik, bilangan bulat, karakter, bilangan rill, dan string. Tiga tipe dasar yang pertama disebut juga tipe ordinal karena setiap konstanta nilainya dapat ditransformasi ke suatu nilai integer.
a. Bilangan lojik Nama tipe
Nama tipe bilangan lojik adalah boolean (diambil dari nama seorang matematikawan Inggris, George Boole).
Ranah nilai
Bilangan lojik hanya mengenal dua buah nilai: benar (true) atau salah (false).
Konstanta
Karena ranah nilai tipe boolean hanya beranggotakan dua buah nilai, maka konstanta (constant) yang terdapat pada tipe ini adalah true dan false.
Operasi
Operasi logika menghasillkan nilai true atau false.
a. Bilangan Bulat
Bilangan bulat adalah bilangan yang tidak mengandung pecahan desimal, misalnya 34, 8, 1203,0, -17, 34567892901, dan sebagainya.
Nama Tipe
Nama tipe bilangan bulat adalah integer.
Ranah Nilai
Secara teoritis, tipe bilangan bulat mempunyai ranah nilai yang tidak terbatas. Rentang nilainya adalah dari minus tidak berhingga sampai plus tidak berhingga.
Operasi
Operasi yang dilakukan terhadap bilangan bulat ada dua macam, yaitu operasi aritmetika dan operasi perbandingan. Operator yang digunakan pada masing-masing operasi disebut operator aritmetika dan operator perbandingan (atau operator relasional).
2. Tipe Data Array
Dalam C++, tipe data untuk array bergantung pada jenis elemen yang disimpan dalam array tersebut. Beberapa tipe data dasar untuk array melibatkan tipe data dasar seperti int, float, char, dll.
BAB II
HASIL DAN PEMBAHASAN
1. Mengubah bilangan (bulat) A. Sourcode
Tabel 1) Deklarasi Tipe Data (int)
B. HASIL
gambar 1 output : deklarasi variable 1
2. Mengubah Bilangan (pecahan) C. Sourcode
Tabel 2 Deklarasi tipe data double
D. HASIL
gambar 2 output : deklarasi variable 2
3. Keliling Lingkaran A. Sourcode
Tabel 3 Deklarasi Tipe Data double dan int
B. HASIL
gambar 3 output : deklarasi variable 3
4. Luas Lingkaran C. Sourcode
Tabel 4 deklarasi tipe data int dan double
D. HASIL
5. Hitung Volume Bola A. Sourcode
Tabel 5 deklarasi tipe data float
B. HASIL
gambar 5 output : deklarasi variable 5
6. Lampu Lalu Lintas A. Sourcode
B. HASIL
gambar 6 output : deklarasi variable 6
7. Pertukaran Air Dengan Ember A. Sourcode
Tabel 7 Deklarasi tipe data double
B. HASIL
gambar 7 output : deklarasi variable 7
BAB III KESIMPULAN
A. KESIMPULAN
Pengenalan C++ memberikan dasar kuat bagi pemula dengan kekuatan dan fleksibilitasnya. Dengan fokus pada orientasi objek dan kinerja tinggi, C++ relevan dalam berbagai pengembangan perangkat lunak.
B. SARAN
Begitu dengan hasil laporan ini yang tentunya ada kekurangan. Oleh karena itu saya meminta maaf dan saya masih harus banyak belajar agar lebih memahami tentang bahasa pemrograman C++.
DAFTAR PUSTAKA
Arnita Irianti.(2019). Dasar-Dasar Pemrograman (Modul 1 : Pengantar Pemrograman)