Semester I 2014/2015
Topik: Prosedur, Fungsi, dan Array
Tujuan :
Memahami program sederhana yang menerapkan prosedur dan fungsi.
Aturan Pelaksanaan:
1. Tuliskan jawaban setiap soal di sebuah file teks yang diberi nama P04_<nim>_XXy.c
dengan:
<nim>
: NIM peserta.
XX
2. Untuk setiap file yang Anda buat, buat header sebagai berikut:
/* NIM/Nama
Nama file
Topik
Tanggal
Deskripsi
*/
3. Seluruh file di-upload setelah dikompres menjadi 1 file dengan nama: P04_<nim>.zip
atau P04_<nim>.tar.gz.
4. HANYA FILE YANG DAPAT DI-COMPILE YANG AKAN DIPERIKSA. File yang
tidak dapat di-compile akan otomatis mendapatkan nilai 0.
5. Tugas ini bersifat INDIVIDUAL. Tidak ada toleransi bagi pencontek. Jika terbukti, baik
yang dicontek maupun yang mencontek akan mendapatkan nilai 0.
6. Ikuti petunjuk asisten untuk pengumpulan tugas ini.
Selamat bekerja
IF2132_Praktikum04
50
Output
palindrom
palindrom
palindrom
bukan palindrom
IF2132_Praktikum04
Buatlah sebuah program utama yang meminta user membuat sebuah array sesuai
masukan user, mengisi array dengan prosedur BacaArrayChar, dan menentukan
apakah elemen array tersebut adalah palindrom dengan fungsi Palindrom.
Contoh:
====================================
PALINDROM
====================================
Masukkan ukuran array : 4
Masukkan
Masukkan
Masukkan
Masukkan
Masukkan
nilai
nilai
nilai
nilai
nilai
Huruf[0]
Huruf[1]
Huruf[2]
Huruf[3]
Huruf[4]
:
:
:
:
:
m
a
l
a
m
Palindrom
====================================
PALINDROM
====================================
Masukkan ukuran array : 2
Masukkan nilai Huruf[0] : i
Masukkan nilai Huruf[1] : k
Masukkan nilai Huruf[2] : a
Bukan Palindrom
IF2132_Praktikum04
5 6 1 10 3
IF2132_Praktikum04
120
==============================
Input
5 6 1 10 3
41
Output
3628800
IF2132_Praktikum04