Anda di halaman 1dari 11

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR

SEMESTER I

ARRAY

Disusun oleh :

MUHAMMAD FATIYAN RIZKILAH

2003321027

EC – 1C

PROGRAM STUDI TEKNIK ELEKTRONIKA INDUSTRI

JURUSAN TEKNIK ELEKTRO

POLITEKNIK NEGERI JAKARTA

2020
I. TUJUAN
Setelah mempelajari bab ini diharapkan mahasiswa akan mampu :
1. Mengenal dan memahami penggunaan array dalam listing program.
2. Membuat program sederhana dengan menerapkan konsep array.

II. DASAR TEORI

Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan
tertentu yang menggunakan sebuah nama yang sama. Nilai-nilai data di suatu
array disebut dengan elemen-elemen array. Letak urutan dari elemen-elemen
array ditunjukkan oleh suatu subscript atau indeks. Pada saat pendeklarasian
array, kompiler mengalokasikan memori yang cukup untuk menampung semua
elemen sesuai dengan yang dideklarasikan. Adapun array dibedakan menjadi
tiga macam, yaitu array berdimensi satu, array berdimensi dua, dan array
berdimensi banyak.

III. LATIHAN

- Tampilan Coding Latihan 1

1
- Hasil Running Latihan 1

- Tampilan Coding Latihan 2

2
- Hasil Running Latihan 2

- Analisis :
Latih 1 merupakan array dimensi satu. Karena banyak array yang hanya memiliki satu
dimensi, seperti sejumlah nilai dari setiap mahasiswa.
Latih 2 merupakan array dimensi satu. Karena memiliki tipe data yang sama.

Di dalam program nya terdapat output sebagai berikut :


1. #include <stdio.h>
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.

2. #include<conio.h>
Conio.h adalah berkas header pada bahasa pemrograman C yang kebanyakan digunakan
pada Compiler berbasis MS-DOS untuk membuat antarmuka konsol

3. int main ()
Pada setiap program pada C atau C++ harus menggunakan fungsi main() karena fungsi
main() adalah fungsi utama yang akan di eksekusi oleh compiler.jika tidak ada fungsi
main() pada program tersebut maka bisa dipastikan error.Int pada fungsi main adalah jenis
tipe data yang dikembalikan oleh compiler ke sistem operasi berupa bilangan bulat

3
(integer),tipe datanya bisa diganti sesuai kebutuhan (see tipe data/data type) bisa juga
dikosongkan atau diganti void
main() agar tidak mengembalikan nilai ke sistem operasi.Setiap fungsi harus
menggunakan "( )" .

4. printf("\n");
Dua baris diatas merupakan pernyataan dalam Bahasa C. Fungsi printf digunakan untuk
menampilkan data ke standard input/output (dalam hal ini layar). Baris pertama untuk
menampilkan teks "Hallo Bahasa C" sedangkan baris kedua untuk menampilkan new line.
Hasil yang didapat adalah seperti gambar diatas.

5. "{"(baca: kurung kurawal buka)


Symbol ini adalah symbol yang berfungsi sebagai tanda awal dari sebuah statement yang
akan di eksekusi program.

6. "}"(baca : kurung kurawal tutup)


Itu untuk mengakhiri program pada fungsi main()

7. getch
digunakan dengan perintah ‘nama_variabel=getch();‘ atau ‘getch() ‘saja, dan

4
IV. TUGAS RUMAH

- Tampilan Coding Membalikkan Kata

- Hasil Running Membalikkan Kata

5
- Tampilan Coding Tabel Harga Foto Kopian

- Hasil Running Tabel Harga Foto Kopian

6
- Analisis:
Tugas Rumah Membalikkan Kata merupakan Array Satu Dimensi. Karena suatu array yang
terdiri dari satu subskrip array, yaitu jumlah data maksimum
Tugas Rumah Tabel Harga Foto Kopian merupakan Array Dua Dimensi. Karena suatu
array yang terdiri dari dua subskrip, yaitu jumlah elemen baris dan jumlah elemen kolom
.
Di dalam program nya terdapat output sebagai berikut :
1. #include <stdio.h>
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.

2. #include<string.h>
String adalah sekumpulan dari karakter, baik itu berupa karakter huruf, angka, spasi atau
karakter lain. Dalam C++ nilai string harus diapit dalam tanda petik satu (“_”).

3. int main ()
Pada setiap program pada C atau C++ harus menggunakan fungsi main() karena fungsi
main() adalah fungsi utama yang akan di eksekusi oleh compiler.jika tidak ada fungsi
main() pada program tersebut maka bisa dipastikan error.Int pada fungsi main adalah jenis
tipe data yang dikembalikan oleh compiler ke sistem operasi berupa bilangan bulat
(integer),tipe datanya bisa diganti sesuai kebutuhan (see tipe data/data type) bisa juga

7
dikosongkan atau diganti void main() agar tidak mengembalikan nilai ke sistem
operasi.Setiap fungsi harus menggunakan "( )" .

4. Char
Variabel Text : memungkinkan kita untuk menyimpan data dalam bentuk Karakter.
Bahasa Pemrograman C++ menyediakan beberapa tipe data dasar seperti char

5. printf("\n");
Dua baris diatas merupakan pernyataan dalam Bahasa C. Fungsi printf digunakan untuk
menampilkan data ke standard input/output (dalam hal ini layar). Baris pertama untuk
menampilkan teks "Hallo Bahasa C" sedangkan baris kedua untuk menampilkan new
line. Hasil yang didapat adalah seperti gambar diatas.

6. "{"(baca: kurung kurawal buka)


Symbol ini adalah symbol yang berfungsi sebagai tanda awal dari sebuah statement
yang akan di eksekusi program.

7. "}"(baca : kurung kurawal tutup)


Itu untuk mengakhiri program pada fungsi main()

8. getch
digunakan dengan perintah ‘nama_variabel=getch();‘ atau ‘getch() ‘saja, dan

8
V. KESIMPULAN

Struktur adalah sekumpulan elemen-elemen data yang digabung menjadi suatu kesatuan.
Struktur array adalah kumpulan elemen-elemen data yang digabungkan menjadi suatu
kesatuan yang memiliki tipe homogen (sama). 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.

9
VI. DAFTAR PUSTAKA

http://www.materidosen.com/2017/06/array-satu-dimensi-c-lengkap-contoh.html
https://www.belajarcpp.com/tutorial/cpp/tipe-data/
https://www.belajarcpp.com/tutorial/cpp/return/
https://www.belajarcpp.com/tutorial/c/string/
https://www.petanikode.com/cpp-input-output/
http://nisanurist.blogspot.com/2015/12/macam-macam-fungsi-string.html

10

Anda mungkin juga menyukai