(REVIEW)
Target
- Mahasiswa memahami materi-materi dasar pemrograman misalnya tentang variabel, tipe data, operator, ungkapan, pemilihan, pengulangan, fungsi/prosedur (sub program) dan array (dimensi 1 dan 2).
Soal Latihan (dikerjakan di lab)
1. Buat program untuk mengetahui sebuah bilangan yang diinputkan, genap atau ganjil!
2. Buat program untuk menghitung rata-rata dari n buah bilangan yang diinputkan!
3. Buat program untuk menghitung n faktorial!
4. Buat program untuk menampilkan table penjumlahan!
5. Buat program untuk menjumlahkan 2 buah bilangan dengan memakai fungsi!
Tugas Kelompok
1. Buat program untuk menentukan banyaknya uang pecahan yang dibutuhkan, urut dari pecahan terbesar!
Input : jumlah uang dalam rupiah
Output : jumlah uang Rp. ………………..
pecahan Rp. 100.000,- ada .… lembar
pecahan Rp. 20.000,- ada …. lembar
pecahan Rp. 10.000,- ada …. lembar
pecahan Rp. 5.000,- ada …. lembar
pecahan Rp. 500,- ada …. buah
pecahan Rp. 100,- ada …. buah
pecahan Rp. 50,- ada …. buah
2. Buat program untuk menghitung banyaknya bilangan genap dan ganjil serta total bilangan-bilangan genap dan ganjil yang ada dalam n buah bilangan!
3. Buat program untuk menampilkan tabel kebenaran dari operator logika berikut:
P | Q | P or Q | P and Q | Not P | P xor Q |
1 | 1 | 1 | 1 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 0 | 1 | 1 |
0 | 0 | 0 | 0 | 1 | 0 |
4. Buat program untuk menjumlahkan, mengurangkan, mengalikan dan membagi 2 buah bilangan yang diinputkan dengan beberapa fungsi (sub-program)! Buat menu program!
5. Buat program untuk menghitung penjumlahan 2 buah matriks berordo 2 x 2 yang diinputkan! (array 2 dimensi).
Format Subjek: Tugas 1 / Kelompok brp / Kelas apa. Kirim ke dianuraiman@gmail.com
Tugas Individu
1. Buat program untuk menampilkan deret sebagai berikut:
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 |
2. Buat program untuk menampilkan deret Fibonacci pada deret ke-n!
Bilangan Fibonacci adalah bilangan seperti: 1 1 2 3 5 8 13 … dst.
3. Buat program untuk menghitung rata-rata n buah bilangan yang diinputkan dengan memakai fungsi (sub-program)!
Format Subjek: Tugas 1 - NIM. Kirim ke dianuraiman@gmail.com