1. Buatlah sebuah fungsi cetak_tangga dengan parameter baris(angka) dengan output sebagai
berikut: cetak_tangga(4)
1
21
321
4321
2. Buat fungsi looping angka dari 1 sampai 100, kalau angka merupakan kelipatan 3 output “oke”
kalau kelipatan 5 output “yes” , kalau merupakan kelipatan 3 dan 5 output “mantab” untuk
sisanya akan menampilkan angka biasa hasil looping
Output:
1 2 oke 4 yes oke 7 8 oke yes 11 oke 13 14 mantab 16 17 oke 19 yes 21 dst
4. Buat fungsi untuk menghitung jumlah kehadiran sebuah kata(string) di dalam kalimat (string)
5. Buat array berisi 100 data, tampilkan dalam bentuk paging 20 data per halaman.
6. Buat fungsi generator string enumerasi karakter a-z dengan parameter panjang string,
print_kolom(2) akan mengeluarkan string : a , b , c … z , aa, ab, ac …. zz
7. Buat sebuah fungsi acak_huruf , diberi inputan string akan mengeluarkan semua kemungkinan
kombinasi dari huruf dalam sebuah string, misal: acak_huruf(“kasur”) output:
- rusak | sukar | rakus | rasuk | kuras | sruak … dst
8. Buatlah SQL Query untuk mengambil data dari database tabel pegawai(nama,posisi,gaji) untuk
mendapatkan data gaji rata-rata pegawai per posisi untuk semua pegawai dengan gaji di atas 2
jt, untuk posisi dengan gaji rata-rata di atas 4 jt, diurutkan dari posisi dengan gaji yang paling
besar.
9. Sebutkan Konsep / teknologi terbaru yang Anda ketahui dan menurut Anda menarik untuk
dipelajari beserta alasannya.