Beberapa minggu lalu, kami mendapat tugas dalam mengerjakan tugas Pengenalan Teknologi Informasi. Kali ini tugasnya adalah membuat tabel perkalian dengan bahasa c++ dan menggunakan for atau while.
hm...tampaknya agak susah, karena dalam contoh program nya, disajikan dengan menggunakan tabel. tapi kata asisten dosen nya, kalau emang ga bisa, ya ga usah pakai tabel segala. Cukup format nya menyerupai tabel perkalian saja.
Perkalian dengan menggunakan tabel memang agak sulit bagi pemula, karena menggunakan kode ANSII. Kebetulan, kami belum diajari menggunakan kode ANSII. Nah, untung saja buku yang saya punya menyediakan daftar kode-kode ANSII sehingga saya memiliki referensi untuk membuat tabel perkalian tersebut.
Kemudian muncul masalah, ketika kita sudah tahu kode ANSII tersebut, kadang kita bingung bagaimana memakainya dalam C++. Cara memakainya cukup dengan menambah kode '\x' sebelum kode ANSII nya. misalnya huruf A memiliki nomor ANSII 65, nah untuk menampilkannya pada layar, kita menuliskan cout "\x65". Ya, hanya itu saja kok.
Untuk tabel perkalian ini, lihat saja dalam program yang saya telah buat. Untuk daftar kode ANSII selengkapnya, akan saya post pada kesempatan lain.
o iya, algoritma dari program ini cukup sederhana, kita hanya perlu membagi bagian-bagian pada tabel perkalian menjadi 10 bagian. Bagian paling atas (ditunjukkan oleh fungsi atas_for() dan fungsi atas_while(). Setelah itu bagian dengan fungsi tengah_for() dan tengah_while() serta bagian bawah_for() dan bawah_while().
Akhirnya, dengan susah payah, saya bisa juga menyelesaikan tugas ini dalam beberapa jam saja.
Untuk download source kode, siahkan klik disini.
Edit and print this page
Saturday, December 20, 2008
Tabel Perkalian dengan C++
Subscribe to:
Post Comments (Atom)
2 comments:
wuihhh...
mantab, ai udah coba lihat hasilnya dan ternyata sucses, mas kalo tabelnya kyk gini gmana?
x/y 1 2 3 4 5 6 7 8 9 10
1 1 2 3 4 5 6 7 8 9 10
2 2 4 6 8 10 12 14 16 18 20
. . . .
.
.
wah, itu kan sama kayak yang di program nya..
maksudnya ga pake tabel ya?
Post a Comment