0701193133
MEDAN
2023
KATA PENGANTAR
i
MODUL 1
PENGANTAR BAHASA C
1
2
Ini adalah struktur dasar yang wajib dipahami. Struktur program tersebut dibagi
menjadi dua bagian utama pertama bagian include dan yang kedua blok fungsi main.
B. Pengertian #include
Pada program C, #include berfungsi untuk mengimpor fungsi-fungsi yang sudah
didefinisikan pada header file.Header file adalah file yang berisi definisi fungsi yang
sudah dibuat. Tujuannya agar bisa digunakan pada program C yang lainnya. File ini
berekstensi
.h, contoh: stdio.h.Pada contoh di atas, kita mengimpor file stdio.h. File ini berisi
deklarasi fungsi-fungsi dasar yang kita butuhkan untuk membuat program C, seperti
printf().
Void artinya tidak ada (kosong). Jika kita menggunakan void, maka kita tidak
perlu menuliskan kata kunci return di akhir fungsi. Karena fungsi void tidak akan
mengembalikan nilai apapun.
D. Penulisan Statement
Statemen adalah perintah-perintah atau fungsi untuk melakukan sesuatu.Contoh :
Artinya: kita menyuruh komputer untuk mencetak teks Hello World! Ke console.
Setiap statement di dalam program C warjib diakhiri dengan titik koma (;), jika tidak kita
lakukan maka program akan error.
F. Penulisan Komentar
Komentar adalah bagian yang tidak akan dieksekusi oleh komputer. Komentar
bisanya digunakan untuk membuat keterangan pada kode program. Contoh Komentar:
Variabel nama dengan Nama akan diganggap variabel yang berbeda, karerna ada
yang pakai huruf besar (kapital) dan hutuf kecil.Biasanya para pemula sering membuat
kesalahan dengan case, alhasil program akan error.
1.3 Praktikum
Kita akan membuat sebuah progam sederhana yang menyangkut tentang tata
cara penulisan program yang benar dalam bahasa c yang meliputi struktur dasarnya,
penulisan statement, penulisan blok kode, penulisan komentar dan penulisan variable.
Di bagian variable, kita akan mencoba membuktikan apakah dua variable dengan
nama yang sama tapi hanya berbeda huruf kapital bisa berpengaruh pada program.
1. Kesimpulan
Adapun kesimpulan yang diperoleh dari materi yang telah dipaparkan adalah
sebagai berikut.:
1. Bahasa pemrograman adalah bahasa yang digunakan dalam membuat sebuah
program, baik program software maupun aplikasi.
2. Bahasa C lahir pada tahun 1972 oleh Dennis Ritchie yang strukturnya
dibagioleh 2 bagian besar, yaitu bagian Include dan bagian blok fungsi main().
3. Bahasa C++ adalah bahasa perkembangan dari bahasa C yang lahir pada
tahun1982 oleh Bjarne Stroustup yang dibagi menjadi tiga bagian, yaitu bagian
include, bagian namespace, dan bagian fungsi.
4. Bahasa Java adalah bahasa yang dikembangkan oleh James Gosling padatahun
1995 yang memiliki empat bagian, yaitu Deklarasi Package, ImporLibrary,
Bagian Class, dan Method Main.
2. Saran
Saran terhadap makalah selanjutnya yaitu harus dapat memahami setiap
unsur dan struktur bahasa pemrograman agar dapat membuat program yang
menarik dan lebih berguna bagi kehidupan sehari-hari di kalangan masyarakat.
LEMBAR PENGESAHAN
Menyetujui,
Asisten Laboratorium
Zubaidah
Mengetahui,
Laboran
Luthfi Fathurahman,S.Kom
7
MODUL 2
ARRAY
2.1 Tujuan Praktikum
1. Mahasiswa mampu menjelaskan konsep dasar struktur data array
2. Mahasiswa mampu menjelaskan struktur array dalam algoritma maupun
program berbahasa c
3. Mahasiswa mampu menggunakan array multidimensi, minimal array
berdimensi dua
4. Mahasiswa mampu mengidentifikasi penggunaan array dalam studi kasus
pemrograman untuk menyelesaikan permasalahan program
2.2 Dasar teori
A. Pengertian Array
Array merupakan struktur data yang digunakan untuk menyimpan sekumpulan data
dalam satu tempat. Setiap data dalam Array memiliki indeks, sehingga kita akan mudah
memprosesnya.
1. Kesimpulan
Array merupakan bagian dari struktur data yaitu termasuk ke dalam
struktur data sederhana yang dapat didefinisikan sebagai pemesanan
alokasi memori sementara pada komputer.
Apabila kita membuat progam dengan data yang yang sudah kita ketahui
batasnya, maka kita menggunakan array (tipe data statis), namum apabila
datanya belum kita ketahui batasnya maka gunakan pointer (tipe data
dinamis). Elemen-elemen array tersusun secara sekuensial dalam memori
komputer. Array dapat berupa satu dimensi, dua dimensi, ataupun
multidimensi.
2. Saran
JUDUL : ARRAY
NAMA : MUHAMMAD FAJAR ALWI
NIM 0701193133
PROGRAM STUDI : ILMU KOMPUTER
Menyetujui,
Asisten Laboratorium
Zubaidah
Mengetahui,
Laboran
Luthfi Fathurahman,S.Kom
MODUL 3
TIPE DATA STRUCT
Gambar
3.2 contoh tipe data struct
B. Cara Menggunakan Struct
Agar struct dapat digunakan, kita harus membuat variabel untuknya. Contoh :
1. Kesimpulan
Tipe data Struct adalah sebuah wadah untuk variable yang digunakan untuk menentukan hasil
akhir suatu program. Variable itu sendiri berfungsi untuk menyimpan suatu nilai dengan tipe
data tertentu. Begitu juga dalam Bahasa java, memungkinkan untuk mendeklarasikan suatu
variable. Variable merupakan tempat penyimpanan data atau informasi dengan tipe data
tertentu dengan tipe data tertentu yang ada dimemori. pada dasarnya ada 2 macam tipe data
variable dalam Bahasa java yaitu tipe data primitife dan tipe data. Dalam membuat program
perhitungan membutuhkan sebuah operator untuk menyelesaikan perhitungan tersebut.
Operator tersebut digunakan untuk memanipulasi nilai variable yang bersifat numerik..
2. Saran
Menggunakan Bahasa pemrograma java sangat cocok untuk semua calon programmer
sukses, karena bahasa pemrograman ini sangat mudah untuk digunakan dan tidak perlu
khawatir jika kita lupa perintah yang akan kita buat ,karena kita bisa menggunakan tombol
ctrl+spasi maka perintah akan muncul.namun perlu hati-hati dalam memilih tipe data karena
tipe data yang salah akan mengakibatkan hasil yang salah pula.
LEMBAR PENGESAHAN
Menyetujui,
Asisten Laboratorium
Zubaidah
Mengetahui,
Laboran
Luthfi Fathurahman,S.Kom