Assalamualaikum wr.wb
Ini adalah post pertama saya, sebelum itu perkenalkan nama saya Oktavianus Putra Heranda dari PENS 2K19. Disini saya akan menjelaskan post pertama saya yaitu mengenai materi Algoritma dan Pemograman. Pertama-tama kita harus mengetahui apa arti dari Algoritma itu sendiri. Kata algoritma diserap dari Bahasa Inggris algorithm. Kata algorithm sendiri sebenarnya bukan dari kata asli bahasa Inggris, melainkan berasal dari kata algorism yang berarti “proses menghitung dengan angka Arab”.
Pengertian algoritma adalah logika, metode, dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan. Algoritma dapat juga diartikan sebagai urutan langkah secara sistematis dan logis. Dalam perkembangannya, algoritma banyak dipakai di bidang komputer.
Kesan saya saat pertama kali saat mempelajari Algoritma dan Pemograman memang awalnya terlihat rumit, setelah kita mengikuti prosedur atau langkah kerjanya, maka kita perlahan-lahan akan mengerti. Menurut saya materi Algoritma sangatlah asik dan penuh tantangan, dengan bimbingan Bapak Firman Arifin selaku Dosen Mata Kuliah Algoritma dan Pemograman, saya harap bisa mengusai lebih dalam dan mengusai materi ini.
Kali ini saya akan membahas tugas pertama saya yaitu FUNGSI dan VARIABEL DASAR.
- Tugas 1.5.1 membuat tampilan dengan menggunakan karakter khusus ‘\t\’ untuk pengaturan tabulasi.
HASIL PROGRAM:
Dalam penulisan program Bahasa c, karakter khusus ‘t\’ memiliki persamaan fungsi dengan TAB yaitu berfungsi sebagai Memindahkan teks sesuai dengan tanda tab yang ada pada ruler horizontal. Sedangkan karakter khusus ‘\n’ memiliki persamaan fungsi dengan ENTER yaitu brfungsi sebagai memindahkan kebaris bawahnya atau mengakhiri sebuah paragraf.
- 5.2 Membuat program untuk menentukan harga yang harus dibayar oleh pembeli bila setiap pembelian barang mendapatkan diskon
HASIL PROGRAM:
Dalam penulisan program Bahasa c tipe data float digunakan untuk menyimpan nilai dengan angka, termasuk desimal. Bilangan float ini hanya untuk angka desimal dalam ukuran kecil.
Contoh program:
Barang 1 CPU 850Mhz
Barang 2 RAM 128 GB
Barang 3 motherboard PIII
Harga barang 1
Harga barang 2
Harga barang 3
HdC untuk barang 1
HdR untuk barang 2
HdMB untuk barang 3
nb*(Hd= harga diskon)
Jumlah 1 harga barang 1 setelah di diskon
Jumlah 2 harga barang 2 setelah di diskon
Jumlah 3 harga barang 3 setelah di diskon
Dari program tersebut dapat terlihat bahwa total diskon yang didapatkan sebanyak Rp 1.730.000;
- 5.3 Analisa program dibawah ini
PROGRAM AWAL:
PROGRAM AKHIR:
HASIL PROGRAM AWAL:
HASIL PROGRAM AKHIR:
Dari hasil diatas jika kita menggunkan int dan %d maka akan diperoleh hasil bilangan bulat dimana hasil pembagian menghasilkan bilangan desimal dan terjadi pembulatan satu angka dibelakang koma, sedangkan jika kita menggunakan float dan %f maka hasil desimal yang diperoleh akan lebih spesifik atau signifikan.
- 5.4 Mengganti fungsi getche()dengan fungsi getch() dan karakter khusus %f dengan %c, kemudian %c diganti dengan %d
Saat tertulis clrscr() maka hasil tidak dapat ditampilkan. Karena fungsi clsr sendiri ialah prosedur untuk membersihkan layar yang ada didalam uni CRT, maka untuk dapat menampilkan clrscr, unit CRT harus di ‘USES’ dalam deklarasi unit.
Apabila fungsi getche() digantikan dengan fungsi getch() maka pada saat dijalankan, dan menekan salah satu huruf yang kita input juga ditampilkan tanpa harus menekan tombol enter.
Jika fungsi %f digantikan dengan fungsi %c maka tidak dapat beroperasi.
HASIL PROGRAM:
Jika karakter khusus ‘%c’ digantikan dengan ‘%d’ maka hasilnya tidak akurat atau tidak jelas, karena penggunan’%d’ harus diawali dengan int.
HASIL PROGRAM:
Jika karakter khusus ‘%f’ maka hasil yang dipeoleh sangatlah akurat.
HASIL PROGRAM:
- 5.5 Membuat formula konversi suhu dari celcius ke Fahrenheit dimana diketahui celcius=100 derajat
HASIL PROGRAM:
Dalam program konversi celcius ke Fahrenheit dapat digunakan rumus yaitu sebagai berikut: F=9*C/5. Menurut saya lebih baik menggunakan int dan %d dikarenakan hasil yang diperoleh adalah bilangan bulat yaitu 212 F.
Recent Comments