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.
    • Facebook
    • Twitter
    • Google+
    • Pinterest

 

 

HASIL PROGRAM:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

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

  • Facebook
  • Twitter
  • Google+
  • Pinterest

HASIL PROGRAM:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

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:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

PROGRAM AKHIR:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

HASIL PROGRAM AWAL:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

HASIL PROGRAM AKHIR:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

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

  • Facebook
  • Twitter
  • Google+
  • Pinterest

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.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

HASIL PROGRAM:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Jika karakter khusus ‘%c’ digantikan dengan ‘%d’ maka hasilnya tidak akurat atau tidak jelas, karena penggunan’%d’ harus diawali dengan int.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

HASIL PROGRAM:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Jika karakter khusus ‘%f’ maka hasil yang dipeoleh sangatlah akurat.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

HASIL PROGRAM:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • 5.5 Membuat formula konversi suhu dari celcius ke Fahrenheit dimana diketahui celcius=100 derajat

  • Facebook
  • Twitter
  • Google+
  • Pinterest

HASIL PROGRAM:

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

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.