• Tidak ada hasil yang ditemukan

LAPORAN PRAKTIKUM III PENGENALAN C++

Rahmadi Ilyas

Academic year: 2023

Membagikan "LAPORAN PRAKTIKUM III PENGENALAN C++"

Copied!
16
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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.

(6)

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.

(7)

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

(8)

2. Mengubah Bilangan (pecahan) C. Sourcode

Tabel 2 Deklarasi tipe data double

D. HASIL

gambar 2 output : deklarasi variable 2

(9)

3. Keliling Lingkaran A. Sourcode

Tabel 3 Deklarasi Tipe Data double dan int

B. HASIL

gambar 3 output : deklarasi variable 3

(10)

4. Luas Lingkaran C. Sourcode

Tabel 4 deklarasi tipe data int dan double

D. HASIL

(11)

5. Hitung Volume Bola A. Sourcode

Tabel 5 deklarasi tipe data float

B. HASIL

gambar 5 output : deklarasi variable 5

(12)

6. Lampu Lalu Lintas A. Sourcode

(13)

B. HASIL

gambar 6 output : deklarasi variable 6

(14)

7. Pertukaran Air Dengan Ember A. Sourcode

Tabel 7 Deklarasi tipe data double

B. HASIL

gambar 7 output : deklarasi variable 7

(15)

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++.

(16)

DAFTAR PUSTAKA

Arnita Irianti.(2019). Dasar-Dasar Pemrograman (Modul 1 : Pengantar Pemrograman)

Referensi

Dokumen terkait

STRATEGI UTAMA DAN PROGRAM KERJA BIDANG EKOSISTEM PENDUKUNG Optimalisasi tuntutan perubahan bidang Tridharma memerlukan dukungan tata kelola universitas yang dinamis, terintegrasi, dan