Anda di halaman 1dari 22

LAPORAN PRAKTEK

DASAR PEMROGRAMAN
SEMESTER GENAP 2022/2023

Kelas 1C D4 Teknik Listrik

Disusun Oleh :
KUDIKAL HAZRAT AHMAD MUHAMMAD
42122056

PROGRAM STUDI D-4 TEKNIK LISTRIK


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI UJUNG PANDANG
MAKASSAR
2023

i
KATA PENGANTAR

Puji syukur atas rahmat dan anugerah-Nya serta bimbingan dari dosen
kami, Ibu Musfira Putri Lukman, S.T., M.T., selaku dosen mata kuliah
pemrograman komputer, saya dapat menyusun makalah ini yang berjudul
tentang “Bahasa Pemrograman C”.
Dalam makalah ini membahas tentang teori dasar bahasa pemrograman
C, alat dan bahan, serta langkah langkah dalam pembuatan program bahasa C.
Demikianlah kata pengantar ini. Apabila ada kesalahan dalam materi atau
penulisansaya mohon maaf. Semoga bermanfaat. Sekian dan terima kasih.

Makassar, 12 Maret 2023

KUDIKAL HAZRAT AHMAD M.

ii
DAFTAR ISI

KATA PENGANTAR ii

DAFTAR ISI iii

BAB I PENDAHULUAN 4

1.1 LATAR BELAKANG 4

1.2 TUJUAN 4

1.3 TEORI SINGKAT 4

BAB II ALAT DAN BAHAN 5

BAB III PROSEDUR KERJA 6

Program 1 6

Program 2 9

Program 3 11

BAB IV PENUTUP 13

BAB V DAFTAR PUSTAKA 14

DAFTAR ISI
Kata
Pengantar……………………
………………………………
… 2

iii
Daftar isi
………………………………
………………………………
2
PENDAHULUAN :
Latar
belakang………….
……………………………….
……… 3
Rumusan
masalah………………………
…………….…..…… 3
Tujuan
penulisan……………..
…………………………….….
3
iv
ISI / PEMBAHASAN
1.Pengertian
pemrograman C++
…………………………..…
4-5
2 .Fungsi C++
………………………………
……………..…. 6-7
3.Macam-macam type
data………..
……………………….… 7-9
4.Masukan (input)
dalam C++
………………………..………
10-11

v
5.Perulangan dalam C+
+ …..…………………….
………… 12-15
6.Struktur dalam C++
………..…..
…………………………..
16
7. Kelas dalam C++
………………………………
…..……..... 16-19
PENUTUP
Kesimpulan……..
………………………………
………………… 20

vi
Saran ……..…………….
………………………………
………… 20
Daftar
Pustaka………………………
……………………………
21
DAFTAR ISI
Kata
Pengantar……………………
………………………………
… 2
Daftar isi
………………………………
………………………………
2
vii
PENDAHULUAN :
Latar
belakang………….
……………………………….
……… 3
Rumusan
masalah………………………
…………….…..…… 3
Tujuan
penulisan……………..
…………………………….….
3
ISI / PEMBAHASAN
1.Pengertian
pemrograman C++

viii
…………………………..…
4-5
2 .Fungsi C++
………………………………
……………..…. 6-7
3.Macam-macam type
data………..
……………………….… 7-9
4.Masukan (input)
dalam C++
………………………..………
10-11
5.Perulangan dalam C+
+ …..…………………….
………… 12-15

ix
6.Struktur dalam C++
………..…..
…………………………..
16
7. Kelas dalam C++
………………………………
…..……..... 16-19
PENUTUP
Kesimpulan……..
………………………………
………………… 20
Saran ……..…………….
………………………………
………… 20
Daftar
Pustaka………………………
x
……………………………
21

xi
BAB I
PENDAHULUAN

1.1 LATAR BELAKANG


Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat
pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.
Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga
sering digunakan dalam mengembangkan software aplikasi.

C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur
komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar
biasa memengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.

1.2 TUJUAN
Tujuan dari pembuatan makalah dasar pemrograman ini agar siswa dapat mengetahui
Dasar-dasar untuk membuat sebuah program dan agar siswa dapat mengetahui web
yang digunakan untuk membuat codingan dalam mata kuliah Bahasa pemrograman
serta cara untuk membuat codingan dengar benar tanpa ada kesalahan.

1.3 TEORI SINGKAT


Bahasa C memiliki dua bagian, yaitu bagian include dan bagian blok fungsimain.
Pada setiap bagian terdiri dari beberapa fungsi yang berbeda yang akandijelaskan sebagai
berikut.
a. Bagian Include
Bagian ini disimbolkan sebagai #include. Pada bagian ini berfungsi
sebagaiuntuk mengimpor fungsi-fungsi yang sudah didefinisikan pada header file.
Header File adalah file yang berisi definisi fungsi yang sudah dibuat. Tujuannya yaitu
agar bisa digunakan pada program C yang lainnya. File iniberekstensi .h, contohnya
studio.h. File studio.h berisi deklarasi fungsi-fingsi dasar yang kita butuhkan
untukmembuat program C, seperti printf(). File studio.h sudah ada di dalamkomputer
kita saat menginstal gcc.
b. Bagian Blok Fungsi Main
Pada fungsi ini memiliki beberapa bagian, yaitu:
1. Fungsi Main()

12
Fungsi main() adalah fungsi pertama yang akan dieksekusi pertama saat
program dijalankan. Sebelum penulisan main() terdapat kata int yangmerupakan tipe
data yang dikembalikan. Maka di dalam fungsi main()wajib kita sertakan return 0.
Artinya setelah fungsi main dieksekusimaka akan dikembalikan nilai 0. Cara lain juga
dapat kita gunakan void. Void artinya tidak ada ataukosong. Jika kita menggunakan
void, maka return tak diperlukan padaakhir fungsi karena akan fungsi void tidak akan
mengembalikan nilaiapapun.
2. Penulisan Pernyataan
Pernyataan adalah perintah-perintah atau fungsi-fungsi untuk
melakukansesuatu. Fungsi ini dinyatakan dengan printf . Setiap statement di
dalambahasa C wajib diakhiri dengan tanda titik koma (;).
3. Penulisan Blok Kode
Blok kode adalah kumpulan dari pernyataan (statement) atau ekspresi.Blok
Kode pada bahasa C di awali dan diakhiri oleh kurung kurawal {....}. Dalam blokode
yang digunakan akan membungkus beberapapernyataan dengan blok if, for, while,
do/while, fungsi, dan lain-lain.
4. Penulisan Komentar
Komentar adalah bagian yang tidak dieksekusi oleh komputer.
Komentarbiasanya digunakan untuk membuat keterangan pada kode program.Pada
bagian ini dapat digunakan garis miring ganda ( // ) untuk membuatkomentar satu
baris dan tanda /**/ untuk membuat komentar beberapabaris.
5. Case Bersifat Sensitif
Case sensitive artinya bahasa C akan memperhatikan huruf besar danhuruf
kecil dalam penulisan kode. Pada variabel nama dan Nama akan dianggap variabel
berbeda dikarenakan perbedaan dalam penggunaanhuruf kapital (besar) dan huruf
kecil.

BAB II
ALAT DAN BAHAN
1.4 ALAT
- Laptop
- Wifi
BAHAN

13
- Website https://www.onlinegdb.com/

BAB III
PROSEDUR KERJA

PROGRAM 1 : Membuat program menghitung luas dan keliling persegi


1.Bukalah Google Chrome dan kemudian cari web www.onlingbd.com dan setelah webnya
muncul bukalah web tersebut.

2.setelah itu saya memasukkan sintaks-sintaks seperti printf dan scanf agar bisa menampilkan
input dan output.

14
3.lalu klik RUN dan kemudian kita disuruh untuk memasukkan nilai jari-jari dan nilai tinggi
tabung tersebut.

4.kemudian masukkanlah nilai jari-jari dari tabung tersebut,nilai yang saya masukkan adalah
10cm dan setelah itu tekan ENTER.

15
5.Setelah itu saya memasukkan nilai tinggi dari tabung tersebut, saya memasukkan nilai dari
tabung tersebut adalah 30cm.

6.setelah saya memasukkan nilai jari-jari dan tinggi dari tabung tersebut kemudian saya
menekan tombol ENTER dan kemudian muncul lah hasil volume tabung tersebut adalah
9.420cm3.

16
MEMBUAT PROGRAM MENGHITUNG LUAS SEGITIGA.

1.Bukalah web www.onlinegdb.com kemudian masukkanlah sintaks-sintaks seperti printf dan


scanf.

2.setelah itu saya memasukkan rumus untuk menentukan luas segitiga tersebut.Kemudian
tekan RUN agar bisa menampilkan input dan output.

17
3.Setelah itu saya memasukkan nilai alas segitiga tersebut. Saya memasukkan nilai alas
segitiga tersebut adalah 5cm dan nilai tingginya adalah 3cm dan kemudian saya menekan
tombol ENTER dan setelah itu keluarlah hasil luas dari segitiga tesebut adalah 7.50cm.

18
MEMBUAT PROGRAM MENGHITUNG LUAS PERSEGI PANJANG

1.Bukalah web www.onlinegdb.com kemudian masukkanlah sintaks-sintaks seperti printf dan


scanf.

2. setelah itu saya memasukkan rumus untuk menentukan luas segitiga tersebut.Kemudian
tekan RUN agar bisa menampilkan input dan output.

19
3. Setelah itu saya memasukkan nilai panjang dan lebar persegi panjang tersebut. Saya
memasukkan nilai panjang persegi panjang tersebut adalah 10cm dan nilai lebarnya adalah
5cm dan kemudian saya menekan tombol ENTER dan setelah itu keluarlah hasil luas dari
persegi panjang tersebut adalah 50.00cm.

20
BAB IV
PENUTUP
Dari makalah yang telah dibuat bisa disimpulkan bahwa kita dapat dimudahkan membuat
codingan jika kita memahami dasar-dasar yang telah diajarkan dan kita juga bisa mengetahui
cara-cara membuat codingan yang benar tanpa terjadi kesalahan dalam menggunakan web
dari yang telah diberikan.
Bahasa C adalah bahasa yang standar artinya suatu program yang ditulis
denganversi bahasa C tertentu akan dapat di kompilasi dengan versi bahasa C yang lain
dengans e d i k i t m o d i f i k a s i . K o d e b a h a s a C s i f a t n y a a d a l a h p o r t a b l e d a n d i
d u k u n g d e n g a n pustaka yang banyak. Selain itu bahasa pemrograman C memilki karakter
istik lainseperti : hemat ekspresi, alur kontrol, menggunakan struktur data modern,
dan kayadengan operator. C bisa disebut bahasa pemrograman tingkat menengah
(middle level programming language). Namun dalam perspektif mudahnya dipahami
manusia, C bisadigolongkan dalam bahasa tingkat tinggi, namun C juga menyediakan
kemampuan yangada pada bahasa tingkat rendah, misalnya operasi bit, operasi byte,
pengaksesan memori,dan sebagainya.
Demikian yang ingin saya sampaikan sebagai pembuat makalah laporan ini, saya
ucapkan Terimakasih…

21
BAB V
DAFTAR PUSTAKA

https://www.onlinegdb.com/

https://id.wikibooks.org/wiki/Pemrograman_C#:~:text=Bahasa
%20pemrograman%20C%20merupakan%20salah,digunakan%20dalam
%20mengembangkan%20software%20aplikasi.

22

Anda mungkin juga menyukai