Anda di halaman 1dari 7

Laboratorium Dasar

Fakultas Ilmu Komputer

Latihan Lab-01

Petunjuk Pengerjaan
1. Kerjakan setiap kasus yang ada.
2. Tulis dikertas hasilnya saja dan tunjukkan program dan kertas tersebut ke dosen/asisten.
3. Kerjakan dengan sungguh-sungguh. Usahakan untuk mengerjakan sendiri dahulu! Boleh
diskusi dengan teman untuk menyelesaikan masalah setelah mencoba sendiri. Tetap
kumpulkan tepat waktu meskipun masih terdapat error didalamnya!
Review Looping
Kasus 1 – Deret Angka
Deskripsi: program menampilkan deret billangan dimulai dari a dan diakhiri oleh N.
a dan N merupakan bilangan integer. Contoh output:
Output 1:
Input N: 5
Input a: 2
2 3 4 5

Output 2:
Input N: 10
Input a: 5
5 6 7 8 9 10

• Simpan program dengan nama project: PAP1_Kasus1_NIM. Contoh:


PAP1_Kasus1_A11.2022.150xx
Kasus 2 – Deret Angka - Menurun
Deskripsi: Program menghasilkan deret dimulai dari b dan diakhiri oleh a (bilangan b
lebih besar dari a).
a dan b merupakan bilangan integer.
Perhatikan contoh output berikut:
Output 1:
Input a: 2
Input b: 5
5 4 3 2

Output 2:
Input a: 5
Input b: 10
10 9 8 7 6 5

• Simpan program dengan nama project: PAP1_Kasus2_NIM. Contoh:


PAP1_Kasus2_A11.2022.150xx
Kasus 3 – Modifikasi Program

Modifikasi program pada Kasus 1 dan 1 dengan ketentuan increment value


diinputkan oleh user.
Contoh:

Output 1:
Input a: 2
Input b: 6
Input increment value:2
2 4 6

Output 2:
Input a: 1
Input b: 10
Input increment value:3
1 4 7

Simpan program dengan nama project: PAP1_Kasus3_NIM. Contoh:


PAP1_Kasus3_A11.2022.150xx
Kasus 4 – Penjumlahan Deret
Deskripsi: Menjumlahkan deret 5 angka
Perhatikan output: berikut:
12345
Hasil penjumlahan: 15

Bagaimana jika program diatas dimodifikasi dengan deret ditampilkan sebanyak N


bilangan
Simpan program dengan nama project: PAP1_Kasus4_NIM. Contoh:
PAP1_Kasus4_A11.2022.150xx
Review Kondisi (Branching)
Kasus 5 – Program Konversi Nilai
Deskripsi: program menampilkan konversi nilai dari input angka ke huruf
Perhatikan table berikut:

Buatlah program konversi menggunakan if – else if – else


Simpan program dengan nama project: PAP1_Kasus5_NIM. Contoh:
PAP1_Kasus5_A11.2022.150xx

Kasus 6 – Parking
Deskripsi: program menampilkan biaya parkir
1. Buatlah program untuk menghitung biaya parkir berdasarkan jenis kendaraannya
2. Perhatikan tabel berikut:

Simpan program dengan nama project: PAP1_Kasus6_NIM. Contoh:


PAP1_Kasus6_A11.2022.150xx
Review Array
Kasus 7 – array
Deskripsi: diketahui sebuah larik atau array berukuran N dimana N ditentukan oleh
input user. Isikan array tersebut dengan bilangan integer sesuai dengan ukuran dari
Panjang N array:
Perhatikan contoh berikut:

Contoh 2:

Simpan program dengan nama project: PAP1_Kasus7_NIM. Contoh:


PAP1_Kasus7_A11.2022.150xx

Anda mungkin juga menyukai