Program Penjumlahan dan Perkalian 2 Vektor 3D Menggunakan Bahasa C

Gammafisblog.com - Program Penjumlahan dan Perkalian 2 Vektor 3D Menggunakan Bahasa C. Vektor adalah sebuah besaran yang memiliki nilai dan arah. Dalam ilmu fisika besaran vektor sangat penting untuk dipelajari. Karena banyak kasus dalam fisika dapat diselesaikan menggunakan vektor. Contohnya saja kasus gerak sebuah benda pada bidang miring yang ditarik dengan gaya tertentu. Kasus seperti ini kanan sangat mudah kita selesaikan secara vektor dengan membagi komponen vektor gaya per komponen x dan y.
Program Penjumlahan dan Perkalian Vektor 3D Menggunakan Bahasa C

Cara menghitung sebuah vektor pada umumnya dilakukan secara manual. Namun dengan menggunakan konsep tersebut kita bisa membuat sebuah program yang dapat menghitung penjumlahan dan perkalian 2 buah vektor secara sederhana. Baik itu perkalian dua buah vektor yang menghasilkan vektor baru (cross product) dan yang menghasilkan skalar (dot product).

Baca Juga : Program Merubah Angka Menjadi Huruf Terbilang Menggunakan Bahasa C

Pada kesempatan kali ini saya akan coba membuat sebuah program dengan menggunakan konsep perkalian dua buah vektor. Tujuannya adalah membuat sebuah kalkulator vektor. Dengan demikian maka kita akan sangat dengan mudah mengetahui hasil dari perkalian vektor.

Disini saya menggunakan bahasa pemrograman C untuk membuat aplikasi kalkulator vektor. Kenapa saya menggunakan bahasa C, karena menurut saya bahasa ini sangat sederhana dan mudah untuk dipahami. Nah, jika anda memiliki tugas untuk membuat program vektor menggunakan bahasa C maka maka anda bisa menjadikan program ini sebagai referensi. Dengan algoritma dalam program ini maka bukan tidak mungkin anda bisa kembangkan dan memodifikasinya menggunakan bahasa pemrograman Java, Python dan C++ atau C#.

Jika anda tertarik dengan program ini maka anda bisa langsung mencobanya di laptop anda. Untuk menjalankan program ini anda bisa menggunakan compiler MingW atau aplikasi seperti Dev C ++. Ya, tergantung pada apa yang anda gunakan saat ini. Yang terpenting adalah program ini dapat dijalankan.

Program Penjumlahan dan Perkalian 2 Vektor 3D Menggunakan Bahasa C

Pada program ini saya menggunakan struct untuk memisahkan nilai dari masing-masing variabel x, y dan z. Saya juga menggunakan definisi fungsi untuk menjalankan operasi dari masing-masing vektor. Ada 4 fungsi yang saya buat yaitu fungsi add (untuk operasi penjumlahan), sub (untuk operasi pengurangan), muldot (untuk perkalian dot) dan mulcros (untuk perkalian cros).

Baca Juga : Belajar Konsep Dasar For Loop (Perintah Perulangan)

Saya menggunakan fungsi if untuk memberikan logika dalam pemilihan operasi apa yang akan digunakan. Kemudian menggunakan for untuk melakukan looping dalam scan (membaca) input. Saya mengunakan fungsi switch (fungsi per ulangan jika syarat terpenuhi). Kemudian case untuk memilih kasus atau operasi apa yang anda inginkan.

Untuk semua pemahaman fungsi-fungsi diatas, saya akan bahas pada lain kesempatan. Karena akan sangat panjang dan membutuhkan waktu yang panjang dalam mengetik. Oleh karena itu, untuk sementara ini penjelasan mengenai fungsi hanya sepintas saja.

Program Kalkulator Vektor Sederhana Dengan Bahasa C





Catatan : Gunakan Compile MingW atau CMD yang telah di setting untuk menjalankan program ini.

Syntax Compile Program Vektor 3D Menggunakan MingW

  • Output program penjumlahan dan pengurangan Vektor 3D
Program Kalkulator Vektor Sedehana Menggunakan Bahasa C

  • Output program perkalian cross dan dot untuk Vektor 3D
Program Penjumlahan dan Perkalian 2 Vektor 3D Menggunakan Bahasa C

Perhatikan Syntax Input Vektor, nah program ini dibuat dengan syntax penulisan tersebut.

Misalkan saya ingin menulis vektor A = 2i + 3j + 4k ;

Nah, pada akhir vektor jangan lupa tambahkan titik koma, jika tidak maka akan error.

Baca Juga : Belajar Konsep Dasar IF dan ELSE

Itulah artikel tentang Program Penjumlahan dan Perkalian 2 Vektor 3D Menggunakan Bahasa C. Semoga artikel ini dapat memberikan manfaat untuk anda. Jangan lupa untuk share artikel ini dan follow blog ini untuk memberikan dukungan kepada kami. Dengan dukungan anda maka kami akan dapat terus bersemangat dalam berbagi ilmu-ilmu yang bermanfaat lainnya. Akhir kata saya ucapkan terimakasih dan sampai jumpa kembali.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel