Anda di halaman 1dari 18

RESUME

Pengantar Coding

Disusun untuk memenuhi tugas


Mata Kuliah : Pengantar Coding
Dosen Pengampu : Ardi Syawaldipa, S.Kom,M.T

MEILANI JUNELDI
21033162

PROGRAM STUDI SARJANA PENDIDIKAN FISIKA FAKULTAS MIPA


UNIVERSITAS NEGERI PADANG
TAHUN 2021/2022
KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-
nya sehingga saya dapat menyelesaikan tugas resume yang berjudul “Pengantar
Coding” ini tepat pada waktunya.
Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi tugas
Ardi Syawaldipa, S.Kom,M.T pada mata kuliah Pengantar Coding. Selain itu
resume ini juga bertujuan untuk menambah wawasan tentang pengantar Coding
bagi para pembaca dan juga bagi penulis.
Saya mengucapkan terimakasih kepada Ardi Syawaldipa, S.Kom,M.T selaku
dosen mata kuliah Pengantar Coding yang telah memberikan tugas ini sehingga
dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang saya
tekuni.
Saya juga mengucapkan terimakasih kepada semua pihak yang telah membagi
sebagian ilmu pengetahuannya sehingga saya dapat menyelesaikan makalah ini.
Saya menyadari, makalah yang saya tulis ini masih jauh dari kata sempurna.
Oleh karena itu, kritik dan saran yang membangun akan saya nantikan demi
kesempurnaan resume ini.

Jayapura, 27 Agustus 2021

Meilani Juneldi

i
DAFTAR ISI

KATA PENGANTAR................................................................................................................ i

DAFTAR ISI........................................................................................................................... ii

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

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

1.1 Latar Belakang..................................................................................................... 1

1.2 Rumusan Masalah ............................................................................................... 1

1.3 Tujuan ................................................................................................................. 1

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

TINJAUAN TEORI ................................................................................................................. 2

2.1 Pengertian pemprograman Bahasa C ................................................................. 2

2.2 Cara mendownload Dev C++ ............................................................................... 2

2.3 Cara menginstalasi Dev C++ pada laptop atau computer ................................... 3

2.4 Cara menggunakan Dev C++ ............................................................................... 8

BAB III ................................................................................................................................ 14

PENUTUP ........................................................................................................................... 14

2.5 Kesimpulan ........................................................................................................ 14

DAFTAR PUSTAKA ............................................................................................................. 15

ii
BAB I
PENDAHULUAN

1.1 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, misalny saja Bahasa pemograman pascal,
pemogramman C++, pemogramman VB, dan masih banyak sekali bahasa
pemogramman lainnya yang dapat digunakan. Bjarne Stroustrup pada Bell Labs
pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-
fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat
rendah (low. level coding). Pada C++ ditambahkan konsep-konsep baru seperti
class dengan sifat-sifatnya seperti inheritance dan overloading.

1.2 Rumusan Masalah


1. Apakah pengertian pemprograman bahasa C?
2. Bagaimanakah cara mendownload dev C++?
3. Bagaimanakah cara menginstalasi Dev C++ pada laptop atau computer?
4. Bagaimanakah cara menggunakan Dev C++ ?

1.3 Tujuan
1. Untuk mengetahui pengertian pemprograman bahasa C
2. Untuk mengetahui cara mendownload dev C++
3. Untuk mengetahui cara menginstalasi Dev C++ pada laptop atau
computer
5. Untuk mengetahui cara menggunakan Dev C++ ?

1
BAB II
TINJAUAN TEORI

2.1 Pengertian pemprograman Bahasa C


C++ adalah sebuah bahasa pemrograman yang memiliki banyakn 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. C++ diciptakan untuk mendukung pemrograman berorientasi pada
objek (Object Oriented Pragramming OOP) yang tidak dimiliki C. sementara C merupakan
bahasa pemrograman terbaik dilingkungannya, bahasa ini tidak memiliki kemampuan OOP
Reputasi C tidak diragukan lagi dalam menghasilkan program .EXE berukuran kecil, eksekusi
yang cepat antarmuka (interfacing) yang sederhana dengan bahasa lain dan fleksibilitas
pemrograman. Apa yang membuat C tampak sukar dipelajari mungkin karena tiadanya
pemeriksaan tipe. Sebagai contoh, dapat mencampur bilangan bulat dengan string untuk
menghasilkan karakter. Namun, justru dsitu letak fleksibilitas C, dapat mengolah data C
sebebas mengolah data dalam bahasa assembly.

2.2 Cara mendownload Dev C++

1. Langkah pertama buka google search dengan mengetik kolom pencarian download Dev
C++, lalu klik Download.

2. Langsung klik download secara otomatis, proses akan berjalan dan tunggu hingga selesai.

2
2.3 Cara menginstalasi Dev C++ pada laptop atau computer

1. Buka software Dev-C++ kemudian double klik

2. Tunggu sampai 100%

3. Muncul tampilan Installer Language pilih English lalu OK

4. Kemudian pilih I Agree untuk menyetujuinya

5. Lalu muncul tampilan Choose Components pilih Next

3
6. Selanjutnya muncul tampilan Choose Install Location kemudian pilih Install

7. Pada proses Installing tunggu sampai selesai

8. Kemudian pilih Yes

4
9. Lalu pilih finish

10. Muncul tampilan Configuration atau konfigurasi pertama pilih English (Original) lalu pilih
Next

11. Pilih Yes,I want to use this feature kemudian Next

5
12. Pilih Only cache lalu Next

13. Tunggu sampai 100%

14. Selanjutnya pilih OK

6
15. Muncul tampilan tip of the day pilih Close

16. Instalasi Dev-C++ selesai. Gambar di bawah merupakan hasil dari instalasi Dev C++

7
2.4 Cara menggunakan Dev C++

1. Pertama-tama buka Aplikasi Dev-C++ dari program file computer masing-


masing yang telah terinstal aplikasi IDE Dev-C++ atau saling logo DevC++ di
layer windows seperti gambar berikut ini

Gambar tampilan awal Dev-C++ 5.11

2. Buat program baru dengan cara : File - New - Source File atau klik ikon New
- Source File atau gunakan CTRL + N hingga tampil gambar seperti dibawah
ini:

8
3. Ketikkan list kode program sebagai berikut
#include <iostream>

using namespace std;

int main ()

{
// Menampilkan tulisan Hello World ke Layar

cout<<"Hello World";

return 0;

4. Setelah menulis souce nya, tekan Compile & Run seperti gambar dibawah ini

5. Setelah tombol Complie & Run dijalankan, maka akan muncul dialog untuk
menyimpan program yang telah dibuat (program pertama kali ditulis dan
belum di simpan). Beri nama file, Misal "HelloWorld" kemudian save dengan
dengan Ekstensi ".cpp" (nama file: HelloWord.cpp)

9
6. Setelah klik Save, akan mucul jendela yang menampilkan hasil program Hello
World yang telah dibuat. Ini menandakan bahwa source code program Hello
World yang dituliskan telah berhasil berjalan pada bahasa pemrograman C++
dengan menggunakan Dev-C++.

7. Penjelasan Source Code Program yang telah dibuat dan dijalankan.

10
1. #include <iostream>
Di baris pertama kita mengetikkan tulisan #include <iostream>.
Artinya baris Preprocessor yang melampirkan file header (library) iostream
ketika program dicompile. Kode yang diawali dengan # merupakan sebuah
Preprocessor. Preprocessor berfungsi memberitahukan compiler untuk
melakukan sesuatu sebelum melakukan kompilasi.

Preprocessor #include akan memberitahukan kompiler untuk meng


includekan library iostream, dimana library iostream pada Bahasa C++
berguna sebagai standar input output (Pada Bahasa C menggunakan stdio.h).
Salah satu isi iostream adalah untuk menggunakan statement Cin, Cout dan
Endl

2. using namespace std;


Baris ini memberitahukan kepada compiler bahwa program yang di
tulis menggunakan Standar C++ Library. Tujuan dari penulisan kode "using
namespace std;" ialah untuk melakukan penulisan kode langsung tanpa
menuliskan std::, Hal ini disebabkan, pada iosteam C++ melakukan
pembungkusan semua fungsi input output dalam namespace std. Jika kita tidak
menuliskan "using namespace std;" , maka program harus ditulisakan sebagai
berikut:

3. int main() { ... }


Kode ini menyatakan pembuatan sebuah fungsi utama (fungsi main).
Semua program yang ditulis menggunakan bahasa C/C++ harus mempunyai
sebuah main (fungsi utama). Main adalah kode / fungsi awal yang akan
dieksekusi ketika program dijalankan, hal ini berarti bahwa untuk memanggil/
menjalankan fungsi lain, fungsi lain tersebut harus dipanngil melalui fungsi
main(). Tulisan int didepan "main" dinamakan "return type“ dimana tipe return
/ keluaran nya berupa nilai integer.

11
Kemudian simbol "{" dan "}" menandakan sebuah scope dalam code
dimana isi scopenya adalah isi dari fungsi main(). Maka ketika fungsi main()
dipanggil maka isi yang ada pada scope lah yang dieksekusi.

4. cout<<"Hello World";
Merupakan sebuah statement dalam C++. Statement inilah yang
berpengaruh terhadap hasil eksekusi program. Statement pada contoh ini
(cout) menyatakan bahwa cetak tulisan “HelloWorld” pada tampilan. "cout"
bisa berjalan karena terdapat file header / library "iostream". Ini dapat
membuktikannya dengan menghilangkan "#include <iositream>" dan lihat
apa yang terjadi ?

5. return 0;
Menyatakan hasil keluaran dari fungsi int main() ialah 0. Dalam C++,
return 0 dalam int main() dapat diartikan bahwa program berakhir dengan
normal.

Contoh program fungsi nilai yang diinputkan sebagi pengali

12
Contoh program Menghitung Volume Tabung
#include <stdio.h>

#define PHI 3.14

float hit_volume(float r, float t);

int main(){
float jari_jari,tinggi,volume;
printf("\t========Menghitung Volume Tabung========\n");

printf("Masukkan jari-jari tabung : "); scanf("%f",&jari_jari);

printf("Masukkan tinggi tabung : "); scanf("%f",&tinggi);

volume = hit_volume(jari_jari,tinggi);

printf("Volume Tabung adalah : %.2f",volume);


}

float hit_volume(float r, float t){

float v;

v = PHI*r*r*t;
return v;
}

13
BAB III
PENUTUP

2.5 Kesimpulan
C++ adalah sebuah bahasa pemrograman yang memiliki banyakn
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. C++
diciptakan untuk mendukung pemrograman berorientasi pada objek (Object
Oriented Pragramming OOP) yang tidak dimiliki C. sementara C merupakan
bahasa pemrograman terbaik dilingkungannya, bahasa ini tidak memiliki
kemampuan OOP Reputasi C tidak diragukan lagi dalam menghasilkan
program .EXE berukuran kecil, eksekusi yang cepat antarmuka (interfacing)
yang sederhana dengan bahasa lain dan fleksibilitas pemrograman. Apa yang
membuat C tampak sukar dipelajari mungkin karena tiadanya pemeriksaan tipe.
Sebagai contoh, dapat mencampur bilangan bulat dengan string untuk
menghasilkan karakter. Namun, justru dsitu letak fleksibilitas C, dapat
mengolah data C sebebas mengolah data dalam bahasa assembly.

14
DAFTAR PUSTAKA

Suryadi,Sudi.2018. Belajar Bahasa Pemrograman C++. Sidoarjo : Uwais Inspirasi Indonesia


Al Fatta, Hanif. 2006. Dasar Pemrograman C++Disertai dengan Pengenalan Pemrograman
Berorientasi Objek. Yogyakarta: Cv Andi Offset
Tim Penyusun MKU Koding UNP.2020. Modul 1 Sistem Komputer dan Pengantar
Pemrograman. Padang : Universitas Negeri Padang

15

Anda mungkin juga menyukai