Anda di halaman 1dari 17

MAKALAH APLIKASI C++

Dosen Pembimbing : Muhammad Erwin Rosyadi. S

DISUSUN OLEH :

NAMA: NUR FADILAH

NIM: 21.03.159

KELAS C

JURUSAN REKAM MEDIS DAN INFORMASI KESEHATAN

(RMIK) STIKES PANAKUKKANG MAKASSAR

2022/2023

i
KATA PENGANTAR

Puji syukur atas kehadiran Tuhan Yang Maha Esa atas rahmat dan petunjuk-Nya sehingga
penulis dapat menyelesaikan tugas yang mana, makalah ini disusun bertujuan untuk memenuhi
tugas mata kuliah Algoritma dan Pemrograman dalam menempuh Pendidikan STIKES
Panakkukang Makassar. Penulis menyadari bahwa masih banyak kekurangan dan keterbatasan
dalam penyajian data dalam makalah ini. Oleh karena itu, penulis mengharapkan kritik dan saran
yang membangun dari semua pembaca demi kesempurnaan makalah ini. Semoga makalah ini
berguna dan dapat menambah pengetahuan pembaca.

Makassar, 09 November 2022

Nur Fadilah

ii
DAFTAR ISI

JUDUL......................................................................................................................i

KATA PENGANTAR..............................................................................................ii

DAFTAR ISI.............................................................................................................iii

BAB I.........................................................................................................................1

PENDAHULUAN.....................................................................................................1

A. Latar Belakang...............................................................................................1
B. Rumusan Masalah..........................................................................................1
C. Tujuan............................................................................................................1

BAB II.......................................................................................................................2

PEMBAHASAN.......................................................................................................2

A. Pengertian pemograman C++.........................................................................2


B. Fungsi C++.....................................................................................................3
C. Pengertian output...........................................................................................4

1. Fungsi output dalam C++...........................................................................4

D. Pengertian imput............................................................................................6

1. Fungsi input dalam C++.............................................................................6

E. Langkah memasukkan kode.........................................................................8

BAB III......................................................................................................................12

PENUTUP.................................................................................................................12

A. Kesimpulan....................................................................................................12
B. Saran...............................................................................................................13
C. DAFTAR PUSTAKA...................................................................................14
iii
BAB 1

PENDAHULUAN

A. Latar Belakang

Dalam membangun sebuah sistem banyak sekali bahasa-bahasa pemograaman yang bisa
digunkan. Bahasa itu dibuat dan digunakan berdasarkan kemampuan si pembuat sistem dan
berdasarkan untuk kegunaan sistem tersebut. Dalam bahasa komputer yang digunakan, misalnya
saja Bahasa pemograman pascal, pemogramman C++, pemogramman VB, dan masih banyak
sekali bahasa pemogramman lainnya yang dapat digunakan

.Dan dalam makalah ini kami akan mengambil pembahasan mengenai bahasa pemograman C++
sesuai dengan mata kuliah yang kami jalani. Bahasa yang merupakan sejenis bahasa C, tetapi
dalam pemograman berbeda dengan bahasa C. Bahasa C++ merupakan bahasa pemogramman
yang bekerja dalam objek atau dapat disebut object oriented programming (OOP).

B. Rumusan Masalah

Dalam rumusan masalah disini akan dijelaskan tentang

1. Pengertian dari bahasa C++ tersebut?

2. Apa saja fungsi input dan output pada dalam C++?

3. Bagaimana langkah memasukkan kode dalam aplikasi C++?

C. Tujuan

Tujuan di buat Makalah ini yaitu untuk menyelesaikan tugas mata pelajaran ALGORITMA DAN
PEMOGRAMAN agar mendapat nilai.

Selain itu, saya berharap di buatnya makalah ini bukan hanya untuk tugas yang di berikan
semata, tetapi dapat berguna untuk pembelajaran bagi siswa lainnya. Dapat digunaka untuk
menambah wawasan bagi mahasiswa yang ingin lebih mengenal bahasa C++ ini.

1
BAB II

PEMBAHASAN

A. Pengertian pemograman C++

C++ adalah bahasa pemrograman komputer yang dibuat oleh Bjarne Stroustrup, yang merupakan
perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie). Pada awal tahun
1970-an, bahasa itu merupakan peningkatan dari bahasa sebelumnya, yaitu B.

C++ adalah sebuah bahasa pemrograman yang memiliki banyak dialek, seperti bahasa orang
yang banyak memiliki dialek. Dalam C++, dialek bukan disebabkan oleh karena si pembicara
berasal dari Jepang atau Indonesia, melainkan karena bahasa ini memiliki beberapa kompiler
yang berbeda. Ada empat kompiler umum yaitu : C++ Borland, C++ Microsoft Visual, C/386
Watcom, dan DJGPP. Anda dapat mendownload DJGPP atau mungkin saja anda telah memiliki
kompiler lain.

Setiap kompiler ini agak berbeda. Setiap kompiler akan dapat menjalankan fungsi fungsi standar
C++ ANSI/ISO, tetapi masing masing kompiler juga akan dapat menjalankan fungsi fungsi
nonstandard (fungsi fungsi ini, agak mirip dengan ucapan yang tidak standar yang diucapkan
orang diberbagai pelosok negeri. Sebagai contoh, di New Orleans kata median disebut neutral
ground). Kadang kadang pemakaian fungsi nonstandard akan menimbulkan masalah pada saat
anda hendak mengkompilasi kode sumber data (source code) (yaitu program berbahasa C++
yang ditulis oleh seorang programer) mempergunakan kompiler yang berbeda. Tutorial ini tidak
terlepas dari masalah seperti itu.

Bahasa pemrograman C++ adalah bahasa yang amat berbeda. Untuk kompiler C++ berbasis
DOS, akan memerlukan beberapa kata kunci (keywords); keyword sendiri tidak cukup untuk
difungsikan sebagai input dan output. Walau hampir semua fungsi dalam file library tampaknya
bias diakses oleh header filenya.

2
B. Fungsi C++

Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan
dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil perasi. Fungsi juga
merupakan bagian dari kode program yang terpisah dari program utama.

Nama fungsi yang definisikan sendiri oleh pemrogram tidak boleh sama dengan nama build-in
function pada compiler C++. Fungsi digunakan agar pemrogram dapat menghindari penulisan
bagian program (kode) berulang-ulang, dapat menyusun kode program agar terlihat lebih rapi
dan kemudahan dalam debugging program.

Bagain kode program ini di-execute jika diperlukan untuk melakukan tindakankhusus dalam
program. Fungsi banyak dilibatkan dalam program dengan tujuan untuk mengurangi duplikasi
pengkodean dan untuk mempermudah pemahaman. Secara sederhana terdapat fungsi yang
tidak mengambil satu parameterpun dan menghasilkan void (data yang tidakmemiliki nilai).
Namum pada fungsi yang lain akan mengambil suatu parameter dan mungkin menghasilkan
suatu nilai tertentu.

Parameter merupakan suatu nilai yang di-pass-kan (diseberangkan) pada fungsi yang
berguna untuk mengubah operasinya atau untuk menunjukan operasi yang lebih luas.
Sebelum fungsi digunakan, fungsi harus dideklarasikan dulu. Deklarasi fungsi (prototype)
berguna untuk memberitahukan compiler tentang bagaimana.

Header dan Fungsi main()

Beberapa bagian yang harus di perhatikan adalah header dan fungsi. Header adalah dimana kita
memasukkan library yang ada dalam C++ kedalam kode program kita. Fungsi adalah “tempat”
dimana kita bisa “bereksperimen”. Didalamnya terdapat semua statement yang kita buat.
Program yang paling sederhana yang pernah diketahui umat manusia adalah:

#includeusing

namespace std;

int main (){

3
cout << “Hello, World!\n”; } Pada baris pertama, seperti yang kita lihat, ada perintah #include
. Tanda „#‟ adalah preprocessor directive. Preprocessor directive adalah perintah – perintah
yang diberikan kepada compiler untuk melakukan definisi, memasukkan file library, dll.

Berikut beberapa header yang terdapat dalam C++:

• ctime = header waktu

• cstdio = header untuk perintah C seperti printf dan scanf

• cmath = header untuk operasi matematika seperti sin, cos, sqrt, dan tan

• cstring = header untuk memanipulasi string seperti strcpy, strcat, dll.

Tanda „{„ juga harus ada dalam setiap fungsi C++, itu menandakan awal dari fungsi /
program dan „}‟ menandakan akhir dari fungsi / program.

C. Pengertian output

Output (keluaran) adalah aktifitas program yang mendapatkan perintah untuk memberikan
informasi data kepada pengguna (manusia). Data itu biasanya merupakan hasil olahan dari data
sebelumnya. Dalam bahasa C++ kita dapat melakukan pengeluaran menggunakan object cout .

1. Fungsi output pada C++

C++ memiliki empat fungsi dasar untuk menampilkan output:

 cout untuk menampilkan teks ke layar;


 cerr untuk menampilkan error;
 clog untuk menampilkan log;
 printf() untuk menampilkan output, fungsi ini dari C;

kita akan fokus membahas cout saja. Soalnya cerr dan clog, cara pakainya sama seperti cout.
Bedanya sih pada konteks penggunaannya, yakni untuk error dan log.

Fungsi cout
4
Fungsi cout adalah fungsi standar pada C++ untuk menampilkan output ke layar.

Berikut ini struktur dasar fungsi cout:

Teks yang di Untuk membuat


tampilkan di baris baru

cout<<”masukkan nama :”<<endl;

cout <<nama anda adalah \n”;

Baris baru juga bisa di buat dengan


symbol ini

Setelah simbol << kita bisa menuliskan teks yang akan ditampilkan ke layar.

Teks harus diapit dengan tanda petik dan untuk membuat baris baru bisa menggunakan endl atau
simbol \n.

Pembuatan baris baru bersifat opsional, terserah kita mau ditambahkan atau tidak.

Contoh :

Maka output yang akan di tampilkan dalam satu baris:

Sedangkan kalau kita menggunakan endl atau \n.

5
Hasil akan di tampilkan dalam dua garis :

Apapun setelah simbol << akan ditampilkan ke layar. Jika kita ingin menampilkan variabel, kita
bisa menulisnya seperti ini:

Hasilnya :

D. Pengertian Input

Input adalah memasukkan data kedalam sebuah program. Input biasanya diambil dari perangakat
inputan seperti keyboard, mouse, kamera, microphone, dll.

1.Fungsi imput dalam C++

Sementara untuk mengambil input, C++ memiliki fungsi cin dan bisa juga menggunakan scanf()
dari bahasa C.

Fungsi cin

Fungsi cin (c input) adalah fungsi untuk mengambil input dari keyboard.

Berikut ini bentuk dasar fungsi cin:


6
Cin menggunakan simbol >>
sedangkan cout <<.

cin >> variable ;


Variable tempat menyimpan input dari user.

Fungsi cin membutuhkan variabel untuk menyimpan data yang diinputkan. Intinya variable
berfungsi untuk meyimpan data saat program berjalan.

Contoh :

#include
Setelah itu, coba compile dan jalankan.
<ioatrem> using
Maka hasilnya:
namespace std; int

main(){

string nama;

cout<<”masukkan nama

anda:” ; cin>>nama ;

cout<<”nama anda adalah:”

<<nama<<endl; cout<<”halo”;

return 0;

7
E. Langkah memasukkan kode
Contoh 1:
1. Download aplikasi Cxxdroid( android)
2. Masukan rumus seperti gambar di bawah

8
3. Setelah selesai, tekan lingkaran kanan di bawah

4. Program Berhasil.

9
Contoh 2 :
1. Download aplikasi Cxxdroid( android)
2. Masukan rumus seperti gambar di bawah

10
3. Setelah selesai, tekan lingkaran kanan di bawah

4. Program Berhasil.

11
BAB III PENUTUP

A. Kesimpulan

C++ adalah bahasa pemrograman komputer yang dibuat oleh Bjarne Stroustrup, yang merupakan
perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie).

C++ adalah sebuah bahasa pemrograman yang memiliki banyak dialek, seperti bahasa orang
yang banyak memiliki dialek. Setiap kompiler ini agak berbeda. Setiap kompiler akan dapat
menjalankan fungsi fungsi standar C++ ANSI/ISO, tetapi masing masing kompiler juga akan
dapat menjalankan fungsi fungsi nonstandard (fungsi fungsi ini, agak mirip dengan ucapan yang
tidak standar yang diucapkan orang diberbagai pelosok negeri.

Bahasa pemrograman C++ adalah bahasa yang amat berbeda. Fungsi adalah sekumpulan
perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil
output yang dapat berupa nilai ataupun sebuah hasil perasi. Fungsi juga merupakan bagian dari
kode program yang terpisah dari program utama. Nama fungsi yang definisikan sendiri oleh
pemrogram tidak boleh sama dengan nama build-in function pada compiler C++.

Header adalah dimana kita memasukkan library yang ada dalam C++ kedalam kode program
kita. cout << “Hello, World!\n”; } Pada baris pertama, seperti yang kita lihat, ada perintah
#include . Tanda „#‟ adalah preprocessor directive. Output (keluaran) adalah aktifitas
program yang mendapatkan perintah untuk memberikan informasi data kepada pengguna
(manusia). 1. Fungsi output pada C++. kita akan fokus membahas cout saja. Apapun setelah
simbol << akan ditampilkan ke layar. Jika kita ingin menampilkan variabel, kita bisa
menulisnya seperti ini:. Input adalah memasukkan data kedalam sebuah program. Fungsi cin
membutuhkan variabel untuk menyimpan data yang diinputkan.

1. Download aplikasi Cxxdroid( androi)2. Masukan rumus seperti gambar di bawah. 3. Setelah
selesai, tekan lingkaran kanan di bawah. 4. Program Berhasil.

12
B. Saran

Untuk penyempurnaan pembuatan makalah kedepannya, saya mengharapkan adanya saran dari
semua pihak baik dosen maupun seluruh mahasiswa yang membaca makalah APLIKASI C++ ini
terhadap kekurangan yang terdapat pada makalah ini.

13
DAFTAR PUSTAKA

Pemrograman C++– HIMPUNAN MAHASISWA ELEKTRO. Uny.ac.id. Published 2022.


Accessed November 10, 2022. http://hmeft.student.uny.ac.id/pemrograman.

Belajar Ilmu komputer dan Pemrograman menggunakan C/C++. Belajar C++. Published January
22, 2018. Accessed November 10, 2022. https://www.belajarcpp.com/tutorial/cpp/dasar-input-
output.

https://www.petanikode.com/cpp-input-output/

14

Anda mungkin juga menyukai