Hai para pembacaku saya Muchammad Agil dari PENS 2019, kali ini adalah pengalamanku belajar tentang Bahasa pemrogaman, lebih tepatnya yaitu belajar pemrogaman bahasa C . banyak penggunaan fungsi-fungsi dasar turbo C seperti main(), printf(), getch(), getche() yang dipadukan dengan tipe variable dasar yaitu int (bilangan bulat) dan float (bilangan pecahan). Bahasa C hanya boleh terdiri dari include dan fungdi nain () saja, dimana Bahasa C merupakan Bahasa yang sensitive case, yaitu penulisannya menggunakan huruf kecil dan membedakan antara huruf besar dan kecil.
Bagi saya yang lulusan sma materi ini sangatlah unik dan menarik, karena di pelajaran TIK saya materinya hanya mengenal program-program pengolah data, angka dan gambar. Tentunya juga karena Bahasa pemrogaman adalah hal yang baru bagi saya, saya pun sangat antusias untuk menyimak materi kuliah ini apalagi dosen saya pak Firman Arifin yang merupakan tenaga ahli di bidang pemrogaman ini, saya menjadi mudah menerima materi dari beliau. Kali ini saya akan membahas tugas dari dosen saya
- Tugas 1.5.1
Buatlah program untuk membuat pengaturan tabulasi dengan karakter khusus ‘\t’
Maka akan ,muncul hasil seperti ini setelah di build & run, kalimat akan tersusun menengah seperti di bawah
2. Tugas 1.5.2Buatlah program untuk menentukan harga yang harus dibayar oleh seorang pembeli bila setiap pembelian barang mendapatkan diskon dengan table sebagai berikut.
No | Nama Barang | Harga | Diskon |
1 | CPU 850Mhz | 700.000 | 5% |
2 | RAM 128 Mhz | 380.000 | 10% |
3 | Motherboard PIII | 800.000 | 8% |
Maka program yang kita gunakan adalah seperti dibawah ini
hasilnya
3. Tugas 1.5.3Tugas yang ke tiga adalah menjalankan program dibawah ini, kemudian menganalisis mengapa program ini bisa berjalan apakah program berjalan dengan benar, jika kurang tepat apa solusinya agar program benar-benar betul,
Hasil dari program di atas
program menjalankan pembagian angka 25 dengan 6 dan hasilnya 4, yang seharusnya hasilnya
adalah 4,1667 maka dari itu agar memiliki koma seharusnya kode program bukan int dan %d melainkan Float dam %F , seperti ini.
Maka hasilnya yang benar
4. Tugas 1.5.4
Analisalah program di bawah ini apabila fungsi getche() nya diganti dengan fungsi getch() ?. Kemudian gantilah karakter khusus ‘%c’ dengan ‘%d’. lihat hasilnya kemudian ganti lagi dengan ‘%f’ dan amatilah lagi.
Bila getche() diganti dengan getch()fungsi getch tidak dapat menyimpan data atau variable yang diinput oleh keyboard, maka seperti dibawah ini,
Ketika karakter khusus ‘%c’ diganti dengan ‘%d’
saat %c diubah ke %d maka outputnya hanya bilangan bulat acak
Dan jika diganti ‘%f’
saat %c diubah ke %f maka outputnya 0.00000000
5. Tugas 1.5.5Membuat program untuk mencetak hasil formula konversi suhu dari celcius ke Fahrenheit, dimana diketahui celcius = 100 derajat
Dan setelah dibuild & run
Sekian ilmu yang dapat saya bagikan semoga bermanfaat
Recent Comments