Laporan Hasil Praktek Coding [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

LAPORAN HASIL PRAKTEK CODING “ MEMBUAT ALGORITMA PEMROGRAMAN SEDERHANA MENGGUNAKAN C++”



DOSEN PENGAMPU: Dra. Yasdinul Huda, S.Pd., M.T



DISUSUN OLEH: Aisyah Salsabil Burhan



21133002



UNIVERSITAS NEGERI PADANG FAKULTAS EKONOMI AKUNTANSI DIPLOMA III 2021/2022 1



KATA PENGANTAR



Alhamdulillah dengan mengucapkan puji dan syukur kepada kehadirat Allah SWT ysng telah karena atas limpahan nikmat, rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan makalah ini dengan judul “Membuat Algoritma Pemrograman Sederhana Menggunakan C++”. Makalah ini disusun guna memenuhi salah satu tugas mata kuliah Pengantar Coding. Disadari bahwa dalam penyusunan makalah pendidikan kewarganegaraan ini penulis telah banyak mendapatkan bentuan dari berbagai pihak. Oleh sebab itu penulis ingin mengucapkan terimakasih atas segala waktu, masukan dan koreksi yang diberikan, sehingga penulis dapat menyelesaikan makalah ini. Dalam penulisan makalah pendidikan kewarganegaraan ini penulis menyadari bahwa dalam penulisan masih jauh dari kesempurnaan dikarenakan terbatasnya pengalaman dan pengetahuan yang penulis miliki. Oleh karena itu, penulis mengharapkan segala bentuk masukan dan saran serta kritikan yang bersifat membangun demi kebaikan penulis nantinya. Akhirnya penulis berharap semoga makalah ini dapat bermanfaat bagi penulis serta pembaca dalam menambah pengetahuan dan membantu bagi perkembangan dunia pendidikan.



Padang, 06 September 2021



Aisyah Salsabil Burhan



2



DAFTAR ISI



KATA PENGANTAR....................................................................................................................2 DAFTAR ISI..................................................................................................................................3 BAB I.............................................................................................................................................4 PENDAHULUAN..........................................................................................................................4 1.1.



Latar Belakang................................................................................................................4



1.2.



Tujuan Penulisan.............................................................................................................4



BAB II............................................................................................................................................5 DASAR TEORI..............................................................................................................................5 2.1.



Sejarah bahasa C++.........................................................................................................5



2.2.



Struktur Pemrograman C++............................................................................................5



2.3.



Perintah-perintah dasar C++...........................................................................................6



2.4.



Tipe Data Dasar Pemrograman C++...............................................................................7



BAB III...........................................................................................................................................9 3.1.



ISI LAPORAN PRATIKUM..........................................................................................9



BAB IV.........................................................................................................................................10 KESIMPULAN DAN SARAN.....................................................................................................19 4.1.



Kesimpulan...................................................................................................................19



4.2.



Saran.............................................................................................................................19



3



BAB I PENDAHULUAN



1.1.



Latar Belakang



Sebuah komputer tidak dapat mengerjakan apapun tanpa adanya perintah dari manusia. Perintah – perintah yang terstruktur dan sistematis untuk membuat agar komputer dapat bekerja sesuai dengan apa yang diinginkan disebut program. Komputer dapat diprogram untuk berbagai hal misalnya untuk melakukan perhitungan suatu ekspresi matematika, memainkan lagu, mengurutkan sekumpulan data, melakukan permainan (games), menggambar dan sebagainya. Program-program semacam itu dibuat oleh manusia, syarat utama dalam membuat program komputer adalah perintah-perintah yang diberikan dalam program tersebut harus dimengerti oleh komputer. Komputer hanya dapat mengerti sebuah bahasa yang disebut bahasa mesin. Bahasa yang sangat berbeda dengan bahasa manusia dan terlebih lagi akan amat menyulitkan untuk membuat sebuah program dalam bahasa mesin ini. Manusia menginginkan sebuah bahasa komputer yang sederhana yang dapat dimengerti dan mudah dipelajari oleh manusia sekaligus dapat dimengerti oleh komputer. Bahasa komputer tersebut disebut bahasa pemrograman (programming language). Yang perlu diingat, konsep bahasa pemrograman adalah merubah/menerjemahkan perintah-perintah (program) yang diberikan oleh manusia ke dalam bahasa mesin yang dapat dimengerti oleh komputer. Saat ini banyak bahasa pemrograman yang beredar di pasaran. Masing – masing memberikan kemudahan dan fasilitas untuk membuat sebuah program komputer yang sesuai dengan keinginan, salah satunya bahasa C Bahasa C yang diciptakan oleh Brian W. Kernighan dan Dennis M. Ritchie pada tahun 1972 di laboratorium Bell AT&T. Bahasa ini menggabungkan kemampuan pengendalian mesin dalam aras rendah dan struktur data serta struktur kontrol aras tinggi. Jadi dapat disebut bahasa C adalah bahasa pemrograman yang menggabungkan kemudahan pengontrolan hardware dalam bahasa pemrograman tingkat rendah serta struktur kontrol dalam bahasa tingkat tingg. Pada tahun 1983, Bjarne Stroustrup mengembangkan bahasa C yang pada mulanya disebut sebagai”a better C ”. Namun kemudian bahasa ini dikenal dengan nama C++ ( C plus plus) yang mengunggulkan kelebihannya sebagai bahasa pemrograman berorientasi objek. Bahasa pemrograman yang digunakan adalah bahasa C yang ditulis dengan menggunakan editor C++. Bahasa C dipilih karena bahasa C merupakan bahasa yang menjadi dasar bahasa – bahasa pemrograman baru sekarang ini, seperti java, C++, C#, PHP, JavaScript, dan lain – lain. Bahasa C seringkali disebut sebagai ibu dari bahasa pemrograman.



1.2.



Tujuan Penulisan Adapun tujuan dari pratikum ini adalah: 1. Mahasiswa mengenal struktur bahasa pemrograman C++. 2. Mahasiswa mengenal perintah-perintah dasar C++. 3. Mahasiswa mengenal tipe data bahasa pemrograman C++. 4



BAB II DASAR TEORI



2.1.



Sejarah bahasa C++



Berbicara tentang C++ tidak terlepas dari bahasa C, sebagai bahasa pendahulunya. C adalah bahasa pemograman yang dapat dikatakan berada antara bahasa beraras rendah ( bahasa yang berorientasi kepada mesin ) dan bahasa beraras tinggi ( bahasa yang berorientasi kepada manusia ). Seperti diketahui bahasa beraras tinggi mempunyai kompatibilitas yang tinggi antar platform karena itu amatlah muda untuk membuat program pada berbagai jenis mesin. Berbeda halnya jika menggunakan bahasa beraras rendah, sebab setiap perintahnya bergantung sekali pada jenis mesin. Pencipta C adalah Brian W. Keringhan dan Dennis M. Ritchie pada tahun sekitar 1972. bahasa C adalah bahasa pemograman terstruktur, yang membagi program dalam bentuk sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Pada awal tahun 1980-an, Bjarne Stroustroup menciptakan bahasa C++ yang merupakan pengembangan dari bahasa C di AT&T Bell Laboratories. Simbol ++ merupakan operator C untuk operasi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari bahasa C. C++ diciptakan dalam satu dekade setelah bahasa C. Keistimewaan dari C++ adalah karena bahasa ini mendukung pemograman yang berorientasi obyek (PBO). (Rahadi Surya,2006).



2.2.



Struktur Pemrograman C++ Bahasa pemrograman C++ secara umun mempunyai bentuk sebagai berikut :



void main ( ) { ; ; } Contoh : // coba.cpp #include using namespace std; int main () { cout