untuk minggu kedua ini saya telah menyelesaikan kedua program yang sudah saya buat yaitu perhitungan tekanan osmosis dan normalitas larutan. kedua perhitungan tersebut ada dibidang kimia.
pada pembuatan kedua program ini saya mengalami banyak kendala, yaitu ;
- kesalahan dalam mebuat konsep perulangan
pada awal pembuatan program, kesalahan saya ada pada penempatan fungsi do yang digunakan untuk perulangan program saya. setelah mencoba beberapa kali dan melihat contoh di internet saya sudah mengerti dan sudah memperbaiki konsep perulangan yang sudah saya buat.
2. kesalahan dalam jenis data
pada program saya, saya menggunakan data berupa angka desimal dan saya malah menggunakan jenis data integer dalam program saya, alhasil program berjalan akan tetapi hasil dari perhitungannya sangatlah salah, setelah melihat hasil yang salah secara terus-menerus barulah saya menyadari bahwa saya menggunakan interger dan bukan float.
3. kesalahan kecil dalam penulisan c script
kesalahan kecil yang dimaksud adalah seperti typo, penggunaan huruf kapital, dan penempatan tanda kurung.
kendala yang ada diatas terjadi pada saat pembuatan kedua program. dan yang paling sering adalah kesalahan nomor 3. sekarang saya akan membahas program yang sudah saya buat dan penjelasan secara singkatnya ;
PROGRAM 1
program pertama dalah program untuk menghitung tekanan osmosis dengan 2 ketentuan, menggunakan derajat celcius atau kelvin. berikut c script dari program ini ;


c script diatas digunakan untuk menghitung tekanan osmosis dengan satuan derajat yang berbeda, konsep perulangan setelah perhitungan dan saat mengisi data (digunakan saat memakai konsep array), dan konsep array untuk menyimpan data sebanyak 5 buah dari tiap jenis data. berikut hasil program setelah dijalankan ;


Dapat dilihat percabangan ada pada awal program yaitu saat menanyakan satuan derajat apa yang akan digunakan. Konsep array terjadi saat mengisi data, setelah menginput data program akan . otomatis menyiman data yang telah diinput. konsep perulangan digunakan juga saat pengisian data, saat kita telah mengisi data perhitungan pertama program akan meminta untuk mengisi data lagi sampai perhitungan kelima, konsep perulangan juga digunakan setelah perhitungan selesai, jadi program akan menanyakan ingin melanjutkan perhitungan lagi atau keluar dari program.
PROGRAM 2
program 2 ini tentang perhitungan normalitas larutan, perhitungan ini memiliki 3 rumus yang berbeda tergantung jenis data yang dimiliki. jadi program kedua ini sebenarnya memiliki koding yang mirip dengan program pertama. berikut adalah c script yang digunakan untuk perhitungan program 2 ;


dapat dilihiat pada program 2, konsep yang digunakan adalah percabangan, perulangan, dan array. berikut adalah hasil program setelah dijalankan


selain membuat 2 program, untuk menggantikan uas saya juga harus membuat laporan dari kedua program yang saya telah buat beserta dengan flowchart dari proses perhitungan program yang sudah saya buat dari mulai sampai selesai.
sekian penjelasan progres terkahir dari pembuatan tubes pks 2. atas perhatiannya saya ucakan terima kasih.


































































