Anda di halaman 1dari 2

1. Buatlah program yang mengganti sejumlah huruf dalam kalimat menjadi simbol asterisk “ * ”.

Sebagai contoh kalimat berikut:


“Password Anda: pinjamDuluSeratus100, jangan diberikan ke orang lain”
Diubah menjadi kalimat:
“Password Anda: ***************, jangan diberikan ke orang lain”
Dalam program tersebut masukan dari pengguna (gunakan pointer).
Input yang dimasukan dalam screenshoot output adalah NIM masing-masing.
2. Buatlah program dengan 4 fungsi seperti di bawah ini.
1. Fungsi nilaiMaksimum: mengembalikan maksimum dari 2 bilangan.
2. Fungsi nilaiMinimum: mengembalikan minimum dari 2 bilangan.
3. Fungsi nilaiGanjil: mengembalikan bilangan ganjil. Bila keduanya ganjil, boleh dipilih salah satu.
4. Fungsi nilaiGenap: mengembalikan bilangan genap. Bila keduanya genap, boleh dipilih salah satu.
Keempat fungsi memerlukan dua parameter masukan dan memberikan
satu nilai kembalian. Mintalah masukan dua angka dari pengguna, dan
tampilkan hasil dari keempat fungsi di atas.
Input yang dimasukan dalam screenshoot output adalah 2 angka paling belakang NIM
masing-masing.
3. Buatlah fungsi untuk mentranspose matriks. Matrik A berukuran 3x2, ditranspose menjadi Matrik B
berukuran 2x3.
Matrix adalah NIM masing-masing, contoh: 211011201457

Matrik A berukuran 3x2 Matrik B berukuran 2x3

21 10 21 11 14

11 20 10 20 57

14 57

4. Buatlah fungsi rekursif pangkat dengan 2 parameter masukan yaitu x dan y. Hasil dari
fungsi pangkat adalah x pangkat y.
Contoh keluaran program: 5 pangkat 4 adalah 625

5. Diketahui data dalam sebuah array: data[]={22,45,32,11,20,55,70} dan data yang dicari adalah 55.
Buatlah langkah pencarian menggunakan metode sequential search (bukan membuat program)

Anda mungkin juga menyukai