Sumber : tokilearning
Yak, setelah kita mengetahui beberapa dasar dari operasi bilangan,
(jika belum baca http://pillstick.blogspot.com/2013/05/tutorial-sederhana-free-pascal.html )
Saatnya kita kembali berlatih.
Dan latihan kali ini adalah Menentukan Luas Segitiga dan Membuat 2 angka di belakang Koma (,).
Beginilah contoh soalnya.
Hakim adalah anak kelas 2 SD, tapi dia sudah diajari cara membuat Segitiga, dan cara menentukan Luas segitiga. Namun, dia belum diajari perkalian dan pembulatan 2 angka dibelakang koma dan gurunya memberinya banyak PR. Bantulah Hakim untuk menyelesaikan PR nya.
Format Masukan
Berisi 2 bilangan, Alas dan Tinggi segitiga
Format Keluaran
Luas segitiga dengan tepat 2 angka dibelakang koma
Input
7 5
Output
17.50
Contoh Input
2 6
Contoh Output
6.00
NB : Petunjuk,
Karena luas segitiga bisa bukan merupakan bilangan bulat, maka Anda perlu menyimpannya dalam suatu variabel bertipe real. Masih ingat rumus luas segitiga, yaitu (A x T / 2)? Operator pembagian bilangan nyata pada Pascal adalah '/'. Operator perkalian pada Pascal adalah '*'. Jadi, misalkan luas bertipe real, Anda dapat menghitung luas segitiga tersebut dengan perintah
Luas := A * T / 2Lalu, bagaimana agar hasilnya dicetak dalam dua angka di belakang koma? Perintah writeln memiliki format khusus agar bilangan nyata dapat dicetak seperti itu dengan menambahkan ':0:X' di belakang ekspresi yang ingin dicetak pada writeln, dengan X adalah banyak angka di belakang koma yang diinginkan. Jadi, luas tersebut dapat dicetak dengan perintah
untuk membuat inputan yang dipisahkan oleh spasi gunakan
writeln(luas:0:2);
Jangan lupa untuk mendeklarasikan variabel a dan b ya.. jika tidak tahu, baca
>> http://pillstick.blogspot.com/2013/05/fungsi-input-output-pada-free-pascal.html << Selamat Mencoba
| Kunci Jawaban | Buka Bila Sangat Dibutuhkan |
0 komentar:
Post a Comment
Hey, It's my pleasure to know what was in your mind after reading the article above. So, you can comment or give critics to my writing on this comment box below