Anda di halaman 1dari 8

Laporan

Pendahuluan Aplikasi C++

D
I
S
U
S
U
N

Oleh :

Nama : Muharram Khadafi


Kelas : 1 ELB
Dosen Pembimbing : Ekawati Prihatini, S.T, M.T

PROGRAM STUDI D4 MEKATRONIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI SRIWIJAYA
2021
PENDAHULUAN C++
A. Judul Penelitian
Pendahuluan C++

B. Tujuan Percobaan
Mengenal dasar C++ (Komentar, Tipe Data dan Identifer)

C. Teori Dasar
Pendahuluan Dasar C++(Komentar, Tipe Data dan Identifier)

Bahasa C++ merupakan bahasa pemrograman yang merupakan komunikasi antara


pengguna (user) dengan komputer, berisi instruksi2 yang harus di eksekusi oleh komputer agar
menghasilkan sebuah program atau aplikasi yang diinginkan user.

Bahasa pemrograman dibagi level nya menjadi : level/tingkat rendah, menengah dan tinggi.
Semakin rendah level bahasa pemrograman maka semakin mudah komputer/processor untuk
mengeksekusi, semakin tinggi level bahasa maka semakin tinggi pula kebutuhan compiler pada
processor atau komputer yang digunakan.

Bahasa C++ adalah bahasa bahasa pemrograman tingkat tinggi yang digunakan untuk
membangun aplikasi-aplikasi seperti games, embedded systems, sains, robotik dll.
Keiistimewaan bahasa C++ adalah bahasa ini mendukung (support) pemrograman berarah Objek
atau Object Oriented Programming). Nantinya bahasa C++ ini akan termanfaatkan pada Mata
Kuliah Mikrokontroller (e.g Arduino) dan Robotika

PROSEDUR :

1. Aktifkan C++ melalui tombol Start > Program > Turbo C++

2. Pilih File > New

3. Pada Form, ketikkan kode program

4. Simpan File dengan memilih menu File > Save As > Latihan 1.cpp > OK

5. Bangun Program (build) dengan memilih Project > Compile


6. Jalankan program dengan memilih Debug > Run (Ctrl + F9)

7. Ketik kode program sbb :

Kode Program -1
// Pendahuluan C++
// Oleh: Ekawati P
// Email: eka_plg@yahoo.com
#include <iostream.h>
int main() {
int X;
// Menampilkan teks untuk informasi
cout<<”Masukkan sebuah bilangan bulat : “;
// Membaca nilai dari keyboard dan menyimpannya
// ke dalam variabel X
cin>>X;
// Menampilkan nilai yang telah dimasukkan
cout<<”Bilangan yang telah Anda masukkan adalah “<<X;
return 0;
}

8. Dasar Teori :

a). Komentar
Komentar digunakan untuk menjelaskan Algoritma dan keterangan-keterangan yang
diperlukan dalam program. Komentar menuliskan informasi tentang kode program yang dibuat.
Komentar merupakan bagian yang tidak di compile pada saat kompilasi, dengan kata lain
komentar hanya sebagai informasi saja tidak mempengaruhi eksekusi/jalannya program anda.
Komentar dapat terdiri dari 1 baris atau beberapa baris

- // Ini adalah komentar untuk satu baris

- /* Ini adalah komentar untuk satu baris atau lebih */

- int /* file ini digunakan untuk proses I/O pada C++ ;

b). Identifier
Identifier = pengenal atau pengidentifikasi agar compiler dapat mengenalinya, identifier
dapat berupa nama variabel, konstanta, fungsi, kelas, tempalate, namespace. Kode program di
bawah ini memuat dua identifier yaitu Teks dan X
Kode Program -2
#include <iostream>
using namespace std;
int main ( )
{
char Teks [20] ;
int X;
cout<<”Masukkan sebuah kata : “ ; cin>>Teks ;
cout<<”Masukkan sebuah angka : “ ; cin>>X ;
cout<<Teks<<endl; //bisa ditulis dengan cout<<”X<<’\n’ ;
cout<<X ;
return 0 ;
}

c). Fungsi Cin dan Cout


Cin digunakan untuk memasukkan input kepada program (>>)
Cout digunakan untuk menampilkan input ke layer

Teori Tambahan :

Prepocessor Directive, yaitu perintah yang diawali dengan tanda pound (#) Directive yang
terdapat dalam C++ adalah #include, #define, #pragma, #error, #if, #elif, #else, #endif, #ifdef,
#ifndef, #undef, #line Directive #include digunakan untuk memasukkan file header ke dalam
kode program yang kita tuliskan. Contoh : #include berfungsi memasukkan kode pada file header
iostream ke dalam kode program kita, artinya sebelum mengeksekusi kode program compiler
akan melakukan perintah yang terdapat pada preprocessor directive terlebih dahulu

1. INPUT
Pada bahasa C, input (membaca nilai dari keyboard dan menyimpannya dalam
variabel) menggunakan scanf, dengan cara penulisan scanf(%d, &variabel) ;
contoh pada kode program 1-1
Pada bahasa C++, input (membaca nilai dari keyboard dan menyimpannya dalam
variabel) menggunakan Cin (Se in), dengan cara penulisan cin>>variabel ;
contoh pada kode program 1-2
2. OUTPUT
Pada bahasa C, ouput (menampilkan teks untuk informasi) menggunakan printf, dengan
cara penulisan pintf (masukkan bilangan bulat); contoh pada kode program 1- Pada
bahasa C++, ouput (menampilkan teks untuk informasi) menggunakan cout (Se out),
dengan cara penulisan cout<<masukkan bilangan bulat ; contoh pada kode program 1-2
pada bahasa C dan C++, tanda { dan } digunakan untuk mengawali dan mengakhiri
program
untuk mengawali program {
untuk mengakhiri program }
3. MAIN
Struktur main() sendiri pada dasarnya merupakan sebuah fungsi (function). perintah yang
harus ada di setiap kode program bahasa C adalah main()Kode int sebelum main()
menandakan nilai kembalian atau hasil akhir dari function main(). Kode int merupakan
singkatan dari integer, yakni tipe data angka bulat
4. Return 0
Ini fungsinya untuk mengembalikan program ke int main awal, sehingga memastikan
proram kita tidak ada errornya. Kalau tidak ada maka jika ada error tidak akan ada
kompilasi dari compiler nya
Biasanya return 0 dipakai jika starting dengan int main () saja
Jika starting dengan int main (void) boleh tidak pakai return 0 krn tambahan void ke
dalam main(void) menandakan bawah fungsi main() tidak membutuhkan nilai input
(bahasa inggris void = kosong). , dipakaikan return 0 juga boleh.
Untuk menjalankan program C++ kita perlu meng compile koding yang dibuat kita
agar dapat dimengerti oleh program C++ kita
caranya :
klik menu execute kemudian compile (F9)
Pastikan error dan warning nya 0 (nol). Hal ini menunjukkan koding yang tertulis sudah
benar dan tidak ada warning kesalahan.
D. Analisa
1. Kode 1-1.c

Pada kode 1-1.c berarti kita menggunakan Bahasa C, bukan Bahasa C++. Nah pada
Bahasa C, salah satunya kita menggunakan <studio.h>
Pada bagian #include<studio.h> , stdio.h yang merupakan file header untuk standar input dan
output pada bahasa C, include itu berarti memasukkan file studio pada program (file Input dan
output).
Beberapa fungsi pada header file ini meliputi : scanf() dan pintf()
Main : Struktur main() sendiri pada dasarnya merupakan sebuah fungsi (function).
perintah yang harus ada di setiap kode program bahasa C adalah main()
Kode int sebelum main() menandakan nilai kembalian atau hasil akhir dari function main().
Kode int merupakan singkatan dari integer, yakni tipe data angka bulat.

2. Kode 1-2.cpp
Pada kode 1-2.cpp berarti kita menggunakan Bahasa C++, bukan Bahasa C. Nah pada
Bahasa C++, salah satunya kita menggunakan <iostream> berbeda dengan Bahasa C yang
menggunakan <studio.h> tetapi <iostream> dan <studio.h> sama sama digunakan sebagai
standar operasi input/output.
Pada bagian #include<iostream> , iostream yang merupakan file header untuk standar input dan
output pada bahasa C++.
Beberapa fungsi pada header file ini meliputi : cout dan cin

3. Kode 1-3.cpp
Kode 1-3.cpp ini cara menjalankan programnya sama seperti dengan kode 1-2.cpp

E. Kesimpulan
Dari materi yang telah ditulis diatas, dapat disimpulkan bahwa kita dapat mempelajari dan
mengenal tentang dasar C++ dan juga Bahasa C++. C++ merupakan salah satu aplikasi
pemrograman dan Bahasa C++ adalah bahasa bahasa pemrograman tingkat tinggi yang
digunakan untuk membangun aplikasi-aplikasi seperti games, embedded systems, sains, robotik
dll.
Keistimewaan bahasa C++ adalah bahasa ini mendukung (support) pemrograman berarah
Objek atau Object Oriented Programming).
Selain itu, juga kita dapat mengetahui apa itu Komentar, Identifier, Main, dsb. Serta kita juga
dapat mengetahui persamaan dan perbedaan antara Bahasa C dengan Bahasa C++ seperti yang
telah dituliskan diatas, contohnya saja persamaan antara Bahasa C dan C++ adalah pada
komentar, sedangkan perbedaannya adalah pada studio.h dan iostrom tadi.

Anda mungkin juga menyukai