Minggu, 09 Oktober 2016

program sederhana menggunakan bahasa C

Pada kesempatan kali ini, saya akan membuat program sederhana menghitung volume bangun ruang menggunkan bahasa C, disini saya menggunakan MinGW sebagai compiler dari program yang saya buat kali ini.


            pada program diatas saya menambahkan file header library #include <stdio.h> dan #include <stdlib.h> . Sebelumnya saya akan menjelaskan terlebih dahulu apa yang dimaksud dengan file header. File Header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program baik itu sebagai standar Input/Output maupun sebagai syntax. File Header dalam C++ digunakan untuk memanggil library-library yang ada sehingga suatu fungsi dapat digunakan secara baik dan benar.

  • #include<stdio.h>
         stdio.h merupakan singkatan dari standar input output header yang digunakan sebagai standar
input output operasi yang digunakan oleh bahasa C, akan tetapi bisa juga digunakan dalam bahasa C++. Fungsi-fungsi yang ada didalam stdio.h antara lain sebagai berikut :
  printf() : merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan kelayar secara terformat (menentukan tipe data yang akan dikeluarkan).
      puts() : merupakan fungsi keluaran yang digunakan untuk menampilkan            informasi/pesan yang bertipe data string (tanpa harus melakukan penentuan tipe data terlebih dahulu).
      putchar(): merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan yang bertipe data char(tanpa harus melakukan penentuan tipe data terlebih dahulu).
            scanf() : merupakan fungsi masukan yang digunakan untuk menginputkan data                               numerik, karakter, dan string secara terformat (menentukan tipe data yang akan dimasukan).
      gets() : merupakan fungsi masukan yang khusus untuk menerima masukan tipe data string (tanpa harus melakukan penentuan tipe data terlebih dahulu).

  • #include <stdlib.h>
stdlib.h merupakan file header yang berfungsi untuk operasi pembanding dan operasi konversi.Fungsi-fungsi yang ada di stdlib.h antara   lain sebagai berikut :

      max() : fungsi ini digunakan untuk menentukan nilai maximum dari 2 bilangan yang diinputkan. Bentuk penulisannya adalah max(bilangan1,bilangan2); .
      min() : fungsi ini digunakan untuk menentukan nilai minimum dari 2 bilangan yang       diinputkan. Bentuk penulisannya adalah min(bilangan1,bilangan2); .
      atof() : fungsi ini digunakan untuk mengkonversi nilai string menjadi bilangan    bertipe double. Bentuk umum penulisannya adalah atof(char nama_variabel); .
      atoi() : fungi ini digunakan untuk mengkonversi nilai string menjadi bilangan bertipe     integer. Bentuk umum penulisannya adalah atoi(char nama_variabel); .

            selanjutnya kita masuk ke dalam main() disini saya menggunakan int main(). int main() adalah fungsi utama dari sebuah kode bahasa C. Fungsi ini memberikan nilai balik menurut type datanya, dan karena memiliki nilai balik maka diberikan perintah return nilai. Int main() artinnya main program mengembalikan nilai int secara default, int main() akan mengembalikan nilai 0, dan fungsi main() tidak memiliki bagan deklarasi lokal, dan hanya memiliki sebuah pernyataan yang dapat dieksekusi, berupa fungsi output printf().Lalu saya masukkan variabel seperti p,l,r,s dan sebagai nya.




            Pada bagian awal user akan ditampilkan dengan judul program dan juga menu-menu yang terdapat pada program ini. Disini juga user di suruh memilih salah satu pilihan diantar menu 1,2,atau 3. Setelah selesai memilih maka user akan masuk ke dalam program perhitungan yang telah user pilih di awal program.
Ini adalah potongan program dari menu 1:


          Saya akan ambil contoh dimana saya akan memilih program menu 1 yaitu menghitung volume balok. Lalu, kita masukkan panjang dari sebuah persegi, lalu program akan otomatis akan menyuruh memasukkan tinggi sebuah balok, lalu terakhir user akan memasukkan sebuah tinggi. Maka, akan keluar hasil dari volume balok.


Ini adalah potongan program menu nomor 2:
           
            Jikalau user akan memilih menu program nomor 2 maka user akan memasuki program perhitungan volume kubus. Dimana user akan diharuskan memasukkan sisi sebanyak 1 kali maka otomatis hasil akan keluar.


Ini adalah potongan program menu nomor 3:

            Jika user memilih menu program nomor 3 maka user akan memasuki program perhitungan volume bola. Dimana user akan diharuskan memasukkan jari-jari sebanyak 1 kali maka otomatis hasil dari program akan keluar.

            Jikalau user memasukkan nomor yang tidak tersedia pada menu program maka akan keluar pemberitahuan bahwa pilihan tidak tersedia.

Tidak ada komentar:

Posting Komentar