0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan7 halaman

Uas Algoritma Pemrograman

Makalah ini membahas tentang penggunaan array dalam pemrograman C++, termasuk cara memasukkan, menyimpan, dan menampilkan data. Penulis menjelaskan algoritma dan implementasi program yang memungkinkan pengguna untuk berinteraksi dengan array. Kesimpulan menunjukkan bahwa program ini efektif dalam mengajarkan konsep dasar array dan memberikan saran untuk pengembangan lebih lanjut.

Diunggah oleh

jenisajumadizah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan7 halaman

Uas Algoritma Pemrograman

Makalah ini membahas tentang penggunaan array dalam pemrograman C++, termasuk cara memasukkan, menyimpan, dan menampilkan data. Penulis menjelaskan algoritma dan implementasi program yang memungkinkan pengguna untuk berinteraksi dengan array. Kesimpulan menunjukkan bahwa program ini efektif dalam mengajarkan konsep dasar array dan memberikan saran untuk pengembangan lebih lanjut.

Diunggah oleh

jenisajumadizah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

UAS

ALGORITMA PEMROGRAMAN

JENISA JUM ADIZAH

262410005

PRODI INFORMATIKA

UNIVERSITAS PGRI PONTIANAK

2025
KATA PENGANTAR

Puji syukur ke hadirat Tuhan Yang Maha Esa, karena atas rahmat dan karunia-Nya, saya dapat

menyelesaikan makalah ini yang berjudul menentukan deret perulangan, tepat pada waktunya.

Makalah ini disusun untuk memenuhi salah satu tugas dalam mata pelajaran/mata kuliah

[ALGORITMA PEMOGRAMAN] serta sebagai sarana untuk menambah wawasan dan

pemahaman mengenai topik yang dibahas.

Saya menyadari bahwa makalah ini masih jauh dari sempurna. Oleh karena itu, kritik dan saran

yang membangun sangat kami harapkan untuk penyempurnaan di masa mendatang.

Akhir kata, saya mengucapkan terima kasih kepada semua pihak yang telah membantu dalam

proses penyusunan makalah ini. Semoga makalah ini bermanfaat bagi semua orang
DAFTAR ISI

Judul................................................................................................................................................i

Kata pengantar………………………………………………………………………….………..ii

Daftar isi.......................................................................................................................................iii

Bab 1 : Pendahuluan.......................................................................................................................1

1.1 Latar belakang..........................................................................................................................1

1.2 Rumusan masalah.....................................................................................................................1

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

1.4 Ruang lingkup..........................................................................................................................1

BAB 2 PEMBAHASAN………………………………………………………………………...2

2.1 Deskripsi masalah…………………………………………….………………………………2

2.2 Algoritma……………………………………………………..………...................................2

2.3 Implementasi program………………………………….……………………………………2

2.4 Penjelasan kode………………………………………………………………………………3

2.5 Contoh pengujian pemograman…………………………………………….………………...3

2.6 Kesimpulan…………………………………………………………………………………..3

BAB 3: Penutup………………………………………………………………………………..…4

3.1 Kesimpulan…………………………………………………………………………………..4

3.2 Saran………………………………………………………………………………………….4

DAFTAR PUSTAKA…………………………………………………………………………….4
BAB 1
Pendahuluan
1.1 Latar Belakang
Dalam dunia pemrograman, array adalah salah satu struktur data yang sering digunakan untuk
menyimpan dan mengelola sekumpulan data. Array memungkinkan penyimpanan beberapa nilai dalam
satu variabel tunggal, yang dapat diakses melalui indeks. Pemahaman tentang array sangat penting karena
menjadi dasar dalam pengelolaan data di berbagai aplikasi. Program ini dirancang untuk membantu
pengguna memahami cara memasukkan elemen ke dalam array, menyimpannya, dan menampilkannya
kembali, yang merupakan langkah awal dalam pengelolaan data menggunakan C++.
1.2 Rumusan Masalah
Bagaimana cara membuat program dalam bahasa C++ yang:
1. Meminta pengguna memasukkan jumlah elemen array.
2. Memasukkan nilai-nilai elemen ke dalam array.
3. Menampilkan kembali elemen-elemen array yang telah dimasukkan.
1.3 Tujuan Penulis
Penulisan ini bertujuan untuk:
1. Memberikan pemahaman tentang konsep array dalam C++.
2. Menunjukkan langkah-langkah implementasi array dengan input dari pengguna.
3. Memberikan contoh implementasi program yang sederhana namun bermanfaat sebagai dasar
pembelajaran pemrograman.
1.4 Ruang Lingkup
Penjelasan akan berfokus pada:
1. Deskripsi masalah yang diselesaikan oleh program.
2. Algoritma yang digunakan.
3. Implementasi kode program dengan penjelasan rinci.
4. Pengujian program dengan contoh kasus.
5. Kesimpulan dari implementasi.
BAB 2
Pembahasan
2.1 Deskripsi Masalah
Masalah yang ingin diselesaikan adalah bagaimana membuat program yang memungkinkan:
1. Pengguna memasukkan jumlah elemen array yang diinginkan.
2. Program menerima input nilai untuk setiap elemen array.
3. Program menampilkan kembali semua elemen array yang telah diinputkan oleh pengguna.
Masalah ini menggambarkan kebutuhan untuk memahami cara kerja array, penggunaan perulangan, dan
manipulasi input/output dalam bahasa C++.

2.2 Algoritma
Algoritma yang digunakan adalah sebagai berikut:
1. Mulai program.
2. Minta pengguna memasukkan jumlah elemen array (n).
3. Deklarasikan array dengan ukuran n.
4. Gunakan perulangan untuk meminta pengguna memasukkan nilai setiap elemen array.
5. Simpan nilai yang dimasukkan ke dalam array.
6. Gunakan perulangan lain untuk menampilkan kembali nilai-nilai elemen array.
7. Akhiri program.
2.3 Implementasi Program
Berikut adalah kode program yang diimplementasikan dalam bahasa C++:
2.4 Penjelasan Kode
1. Deklarasi Variabel
o int n: Menyimpan jumlah elemen array yang diinginkan pengguna.
o int array[n]: Mendeklarasikan array dengan ukuran dinamis berdasarkan input pengguna.
2. Input Jumlah Elemen
o Baris cin >> n; meminta pengguna memasukkan jumlah elemen yang akan disimpan di
array.
3. Pengisian Array
o Perulangan for pertama digunakan untuk meminta pengguna memasukkan nilai elemen
array satu per satu. Setiap nilai disimpan pada indeks yang sesuai di array.
4. Penampilan Elemen Array
o Perulangan for kedua digunakan untuk menampilkan semua elemen array yang telah
diinputkan.
2.5 Contoh Pengujian Pemrograman
Input:

Output:

2.6 Kesimpulan
Implementasi program ini menunjukkan bagaimana array dapat digunakan untuk menyimpan dan
mengelola sekumpulan data secara efisien. Dengan memanfaatkan perulangan, program dapat menerima
dan menampilkan data dalam jumlah yang fleksibel.
BAB 3
Penutup
3.1 Kesimpulan
Program ini berhasil mengajarkan konsep dasar array dalam C++. Pengguna dapat memasukkan data ke
dalam array dan melihat hasilnya dengan mudah. Program ini juga menggambarkan bagaimana
input/output bekerja dalam program berbasis console.

3.2 Saran
Untuk pengembangan lebih lanjut, program dapat ditingkatkan dengan:
1. Menambahkan validasi input agar lebih aman terhadap kesalahan pengguna.
2. Menggunakan alokasi memori dinamis untuk array dengan new dan delete.
3. Memanfaatkan pustaka STL seperti std::vector untuk manajemen array yang lebih fleksibel.

DAFTAR PUSTAKA
1. Stroustrup, B. (2013). The C++ Programming Language. Addison-Wesley.
2. Malik, D. S. (2010). C++ Programming: From Problem Analysis to Program Design. Cengage
Learning.
3. Documentation of C++ Standard Library: https://cplusplus.com

Anda mungkin juga menyukai