Anda di halaman 1dari 21

LAPORAN PRATIKUM

PENGENALAN C++

Dosen pengampu :

Disusun oleh :

Nama : FUTRI ADRIANA AKSAR

Nim : D0223009

Kelas : Informatika A

PRODI INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS SULAWESI BARAT

TAHUN AJARAN 2023/2024


KATA PENGANTAR

Puji Syukur kita panjatkan kepada Allah SWT karena dengan berkat limpahan rahmat dan
hidayah – Nya sehingga Laporan Praktikum (Dasar – Dasar Pemrograman Menggunakan
Bahasa C++) ini dapat selesai tepat pada waktunya.
Laporan praktikum ini disusun sebagai pelengkap tugas mata kuliah Dasar – Dasar
Pemrograman. Penulis yakin bahwa penyelesaian laporan ini tidak luput dari bantuan dan
bimbingan dari berbagai pihat, yang telah memberikan masukan baik secara langsung
maupun tidak langsung. Oleh karena itu, penulis mengucapkan banyak terimakasih kepada
dosen pengampuh mata kuliah Dasar – Dasar Pemrograman.
Penulis menyadari bahwa masih banyak kekurangan dari laporan ini, baik dari materi
maupun teknik penyajiannya, mengingat kurangnya pengetahuan dan pengalaman penulis.
Oleh karena itu, kritik dan saran yang membangun sangat penulis harapkan.
DAFTAR ISI

KATA PENGANTAR.......................................................................................................

DAFTAR ISI......................................................................................................................

DAFTAR TABEL..............................................................................................................

DAFTAR GAMBAR.........................................................................................................

BAB I PENDAHULUAN..................................................................................................

A. LATAR BELAKANG...........................................................................................
B. TUJUAN PRAKTIKUM.......................................................................................

BAB II METODE PRAKTIKUM....................................................................................

A. METODE PRAKTIKUM.....................................................................................
B. LOKASI DAN WAKTU PRAKTIKUM.............................................................
C. INSTRUMEN PRAKTIKUM..............................................................................
D. PRINSIP KERJA...................................................................................................
E. PROSEDUR KERJA.............................................................................................

BAB III HASIL DAN PEMBAHASAN...........................................................................

A. TUJUAN ................................................................................................................
B. PETUNJUK............................................................................................................
C. DASAR TEORI......................................................................................................
D. HASIL PRAKTIKUM...........................................................................................

BAB IV PENUTUP............................................................................................................

A. KESIMPULAN......................................................................................................
B. SARAN……………………………………………………………………………..
A.
BAB
PENDAHULUAN

A. LATAR BELAKANG

Pemrograman adalah keterampilan yang sangat penting di berbagai bidang,


terutama dalam dunia teknologi informasi. Bahasa pemrograman C++ adalah salah satu
bahasa pemrograman yang sangat berpengaruh dan sering digunakan dalam
pengembangan perangkat lunak, sistem tertanam, dan pemrograman permainan.

Praktikum pemrograman dalam bahasa C++ dengan menggunakan Visual Studio


Code (VS Code) bertujuan untuk memberikan peserta praktikum pemahaman dan
keterampilan dasar dalam mengembangkan perangkat lunak dengan menggunakan
bahasa C++ dan memanfaatkan alat pengembangan yang powerful seperti VS Code.

B. TUJUAN PRAKTIKUM
Tujuan dari praktikum pemrograman dalam bahasa C++ adalah memberikan peserta
praktikum pemahaman dan keterampilan dalam pengembangan perangkat lunak
dengan menggunakan bahasa pemrograman C++. Berikut ini adalah beberapa tujuan
utama dari praktikum tersebut:
1. Memahami Dasar Pemrograman C++: Praktikum ini bertujuan untuk membantu
peserta memahami konsep dasar pemrograman dalam bahasa C++. Ini mencakup
pemahaman sintaksis, variabel, tipe data, operator, struktur kendali, dan fungsi dasar
dalam bahasa C++.
2. Menggunakan Alat Pengembangan (Visual Studio Code): Peserta praktikum akan
belajar menggunakan alat pengembangan modern seperti Visual Studio Code (VS
Code) untuk menulis, mengedit, dan menjalankan kode C++. Tujuan ini juga
mencakup pemahaman cara mengatur proyek, mengelola kode sumber, dan
mendebung kode dengan efisien.
3. Mengembangkan Keterampilan Pemrograman Umum: Selain memahami C++,
praktikum ini bertujuan untuk meningkatkan keterampilan pemrograman umum
peserta, seperti pemahaman pengendalian alur, penanganan kesalahan, dan
manajemen memori.

BAB II
METODE PRAKTIKUM
A. METODE PRAKTIKUM
Metode praktikum pada praktikum yang dilaksanakan Sabtu 04 November 2023 dilab
terpadu menjelaskan beberapa

B. LOKASI DAN WAKTU PRAKTIKUM


Berikut lokasi dan waktu pelaksanaan praktikum :
Lokasi : LAB TERPADU UNIVERSITAS SULAWESI BARAT
Hari/Tanggal : Sabtu, Tanggal 04 November 2023
Waktu : Pukul 09:00 sampai pukul 11.30 Wita.

C. INSTRUMEN PRAKTIKUM
 Tujuan Praktikum:
1. Memahami dasar-dasar bahasa pemrograman C++.
2. Mampu mengimplementasikan program sederhana menggunakan C++.
3. Menguasai konsep variabel, tipe data, operator, dan struktur kontrol dalam C+
+.
4. Memahami konsep input dan output dalam C++.
 Waktu Pelaksanaan: 2-3 jam
 Alat dan Bahan:
1. Komputer dengan compiler C++ yang telah terinstal.
2. Materi presentasi tentang dasar-dasar C++.
3. Contoh program C++.
 Langkah-langkah Praktikum:
1. instal mingw.
2. Extrak mingw ( jika ekstrak sisakan c:/).
3. Setelah no 2 cari filenya terus buka lalu cari bin terus buka file nya lalu salin
alamat filenya/lokasi filenya.
4. Terus edit the system environment variables lalu klik PATH terus edit lalu
paste alamat file yang sdh di salin terus ok.
5. Cari extensions terus c++,code runner terus instal.
6. Kemudian mulailah melakukan codingan seperti contoh yang diberikan oleh
dosen .
7. Kemudian setelah itu jalankan .
D. PRINSIP KERJA

Prinsip kerja praktikum pengenalan C++ melibatkan serangkaian langkah-langkah


yang dirancang untuk membantu peserta memahami dan menguasai dasar-dasar
bahasa pemrograman C++. Berikut adalah prinsip-prinsip kerja yang dapat menjadi
panduan dalam mengorganisasi praktikum pengenalan C++:

1. Tujuan jelas

Praktikum harus memiliki tujuan yang jelas dan spesifik. Peserta harus tahu apa yang
diharapkan dari mereka pada akhir praktikum.

2. Pendahuluan

Pendahuluan yang baik harus memberikan latar belakang tentang mengapa C++
penting dan bagaimana bahasa ini digunakan dalam pengembangan perangkat lunak.

3. Pemilihan alat
Pastikan komputer dan perangkat lunak yang dibutuhkan untuk praktikum (compiler,
Visual Studio Code, dll.) sudah siap.
4. Pengantar materi

Praktikum sebaiknya dimulai dengan pengantar singkat tentang dasar-dasar bahasa


C++, seperti sintaksis dasar, variabel, dan tipe data.

5. Demonstrasi
Instruktur atau pembimbing harus memberikan demonstrasi penggunaan bahasa C++
melalui contoh-contoh program sederhana. Demonstrasi ini dapat melibatkan
pembuatan program "Hello, World!" dan penjelasan sintaksisnya.

E. PROSEDUR KERJA
1. Buka Visual Studio Code.
2. Di bagian kiri bawah, klik pada ikon "Extensions" (ikon persegi dengan tanda
lonceng).
3. Cari ekstensi "C/C++" dan instal ekstensi ini. Ekstensi ini akan membantu Anda
dalam mengembangkan dan mengkode dalam bahasa C++.
4. Buka Visual Studio Code.
5. Untuk membuat proyek C++ baru, buka menu "File" -> "New Folder" untuk
membuat folder proyek. Lalu, klik kanan pada folder tersebut dan pilih "Open
with Code" untuk membuka folder proyek di VS Code.
6. Selanjutnya, buat berkas C++ baru dengan ekstensi .cpp dengan mengklik kanan
pada folder proyek, pilih "New File," dan beri nama berkas Anda dengan
ekstensi .cpp, misalnya, main.cpp.
7. Buka berkas main.cpp yang baru Anda buat.
8. Anda dapat mulai menulis kode C++ Anda di berkas ini. Pastikan untuk
mengikuti sintaksis C++ yang benar.
BAB

PENGENALAN C++ (Program C++ )

A. TUJUAN
Setelah menyelesaikan modul ini diharapkan mahasiswa akan mampu:
(Sesuaikan dengan praktikum yang sudah diajarkan lihat praktikum I dan II)
1. Mengenali dan menggunakan C++ dengan baik.
2. Membuat program sederhana menggunakan bahasa C++.
B. PETUNJUK
1. Awali setiap aktivitas anda dengan doa, agar anda lancar dalam belajar.
2. Instalasi aplikasi yang mendukukng.
3. Kerjakan tugas-tugas praktikum dengan baik, jujur, dan sabar.
4. Tanyakan kepada asisten apabila ada hal-hal yang kurang jelas.
C. DASAR TEORI
( Lihat Modul 1 – 3 ) Sesuaikan teori yang mendukung.
D. HASIL PRAKTIKUM

 DEKLARASI TIPE DATA


1. Tipe Data (Pada Gambar Codingan Pertama)
a) Int ( dia itu bilangan bulat )
b) Double untuk bilangan decimal (memiliki ukuran lebih besar dari float)
c) Char (hanya dapat menampung satu karakter)

1. Sourcecode (gambar 1)
Gambar 1 : Deklarasi Variable 1

Hasil

Gambar 1 output : 1

1.1

Type Data Penggunaan


Integer Jenis tipe data integer digunakan untuk
menyimpan bilangan bulat. Pada umumnya,
tipe data ini digunakan untuk menghitung
jumlah objek, indeks array, dan dalam
berbagai operasi matematika. Di tahun
2023, tipe data integer masih menjadi salah
satu tipe data paling populer dalam
pemrograman karena efisiensi dan
fleksibilitasnya. Contoh tipe data integer
misalnya int, long. Contoh :

int angka = 45;

Doble Tipe data ini digunakan untuk menyimpan


angka decimal. Contoh :

double angka = 3.24;

Char Tipe digunakan untuk menyimpan karakter,


Contoh :
char karakter = ‘A’;

Table 1 : Type data int,double,chaR

2. Tipe Data (Pada Gambar Codingan kedua)


a) Boolean (kondisi antara nilai True atau False)

2. Sourcecode (gambar 2)

Gambar 2 : Deklarasi Type Data 2

Hasil
Gambar 2 : output 2.

1.2

Type Data Penggunaan


Boolean Tipe data ini digunakan untuk menyimpan
nilai kebenaran ( true atau false ). Contoh :

bool lulus = true ;

able 2 : Type Data Boolean

3. Tipe Data (Pada Gambar Codingan ketiga)


a) Int ( dia itu bilangan bulat )

3 Sourcecode (gambar 3)
Gambar 3 : Deklarasi Type Data

Hasil
Gambar 3 :output 3

1.3

Type Data Penggunaan


Integer Jenis tipe data integer digunakan untuk
menyimpan bilangan bulat. Pada umumnya,
tipe data ini digunakan untuk menghitung
jumlah objek, indeks array, dan dalam
berbagai operasi matematika. Di tahun
2023, tipe data integer masih menjadi salah
satu tipe data paling populer dalam
pemrograman karena efisiensi dan
fleksibilitasnya. Contoh tipe data integer
misalnya int, long. Contoh :

int angka = 45;

Table 3 : Type Data Integer

 PENGGUNAAN OPERASI MATEMATIKA


1. Tipe Data (Pada Gambar Codingan Pertama)
a) Int ( dia itu bilangan bulat )
b) Operator Aritmetika (Sisa bagi)

4. Sourcecode (gambar 1)

Gambar 1.1 : Penggunaan operator sisa bagi

Hasil

Gambar 1.2 : hasil output operator sisa bagi

1.4

Type Data Penggunaan


Integer Jenis tipe data integer digunakan untuk
menyimpan bilangan bulat. Pada umumnya,
tipe data ini digunakan untuk menghitung
jumlah objek, indeks array, dan dalam
berbagai operasi matematika. Di tahun
2023, tipe data integer masih menjadi salah
satu tipe data paling populer dalam
pemrograman karena efisiensi dan
fleksibilitasnya. Contoh tipe data integer
misalnya int, long. Contoh :

int angka = 45;

Table 1.3 : Type Data Integer

2. Tipe Data (Pada Gambar Codingan kedua)


a) Int ( dia itu bilangan bulat )
b) Float (untuk bilangan desimal)
c) Operator Aritmetika (pembagian)

5. Sourcecode (gambar 2)

Gambar 2.1 : Penggunaan operator pembagian

Hasil

Gambar 2.2 : Hasil output operator pembagian

1.5
Type Data Penggunaan
Integer Jenis tipe data integer digunakan untuk
menyimpan bilangan bulat. Pada umumnya,
tipe data ini digunakan untuk menghitung
jumlah objek, indeks array, dan dalam
berbagai operasi matematika. Di tahun
2023, tipe data integer masih menjadi salah
satu tipe data paling populer dalam
pemrograman karena efisiensi dan
fleksibilitasnya. Contoh tipe data integer
misalnya int, long. Contoh :

int angka = 45;

Float Type data ini digunakan untuk menyimpan


angka decimal dengan persisi yang lebih
rendah dibanding dengan double, Contoh :

float harga = 19.99;

Table 2.3 : Type data Integer dan Float

Analisis 1

1. Sebutkan tipe data yang digunakan !


2. Jelaskan variabel / peubah yang digunakan!

Jawaban

1. Int , Double, Char, float, Boolean


2. Variabel

a) Variabel ( i , x, y, z.)

Type datanya Integer yang hanya dapat menampung angka atau bilangan bulat
berkapasitas 10 digit angka ( 32 bit ).

b) variabel d

Type datanya double yang hanya dapat menampung bilangan desimal yang
mengizinkan 15 angka setelah koma, contoh: 50.234343333333333

c) Variabel (c dan s)
Type datanya char yang hanya dapat menampung satu karakter saja. Contoh:
‘A’

d) Variabel (A,B,C)

Type datanya Float yang menampung angka desimal lebih sedikit dibanding
dengan type data Double dan harus di akhiri dengan huruf f. Contoh : 3.24f

e) Variabel ( benar , salah)

Type data nya Boolean yang nilainya hanya ada True atau False.

PRAKTIKUM 1

6. Sourcecode (gambar )

Gambar Pratikum 1 :Deklarasi perintah cout 10 kali

Hasil

Gambar output pratikum 1 : hasil output pratikum 1

PRAKTIKUM 2
Sourcecode (gambar )

Gambar Pratikum 2 :Deklarasi Type data perulangan for dan fungsi metod main

4.1.2 Hasil

Gambar output pratikum 2 : hasil output pratikum 2

Analisis 2

Apa perbedaan dan persamaan pada praktikum 1 dan praktikum 2?

5.1.1

Perbedaan Persamaan
Pada Praktikum 1 dia menggunakan Sama sama menampilkan 10 output
“cout<<”Aku Sangat Menyukai C+
+”<<endl; sebanyak 10x , Jadi praktikum 1
itu keliatan banyak perintah nya .
Sedangkan Praktikum 2 dia menggunakan
perulangan for jadi dia terlihat lebih pendek
dan simpel.

Table 3 : persamaan dan perbedaan pratikum 1 dan pratikum 2


PRAKTIKUM 3

6.1.1 Sourcecode (gambar )

Gambar pratikum 3 : Deklarasi Type data Integer dan operator penjumlahan

6.1.2 Hasil

Gambar output pratikum 3 : hasil output pratikum 3

Anda mungkin juga menyukai