Mengenal Program Bahasa C: Luas Permukaan dan Volume Bola
Dalam bidang pemrograman, bahasa C memiliki peran penting sebagai salah satu bahasa pemrograman terstruktur yang banyak digunakan untuk mengembangkan berbagai aplikasi dan sistem operasi. Bahasa C menawarkan fleksibilitas dan kontrol yang tinggi, menjadikannya pilihan yang tepat untuk berbagai tugas pemrograman, termasuk matematika dan kalkulasi ilmiah.
Dalam artikel ini, kita akan membahas tentang program bahasa C yang dirancang untuk menghitung luas permukaan dan volume bola. Melalui pemahaman tentang program ini, kita akan belajar bagaimana menggunakan bahasa C untuk menyelesaikan masalah matematika yang kompleks.
Permasalahan
Misalkan kita memiliki sebuah bola dengan jari-jari tertentu. Kita ingin menghitung luas permukaan dan volume bola tersebut menggunakan program bahasa C.
Solusi
Untuk memecahkan permasalahan tersebut, kita dapat menggunakan rumus berikut:
- Luas permukaan bola = 4 π r²
- Volume bola = (4/3) π r³
di mana:
- π ≈ 3,14159
- r adalah jari-jari bola
Berikut adalah contoh program bahasa C yang dapat digunakan untuk menghitung luas permukaan dan volume bola:
#include <stdio.h>
int main() {
// Deklarasikan variabel untuk menyimpan jari-jari bola
float jari_jari;
// Minta pengguna untuk memasukkan jari-jari bola
printf("Masukkan jari-jari bola (dalam cm): ");
scanf("%f", &jari_jari);
// Hitung luas permukaan bola
float luas_permukaan = 4 * 3.14159 * jari_jari * jari_jari;
// Hitung volume bola
float volume = (4/3) * 3.14159 * jari_jari * jari_jari * jari_jari;
// Tampilkan hasil perhitungan
printf("Luas permukaan bola: %.2f cm²\n", luas_permukaan);
printf("Volume bola: %.2f cm³\n", volume);
return 0;
}
Contoh
Misalkan kita memiliki sebuah bola dengan jari-jari 5 cm. Kita dapat menggunakan program di atas untuk menghitung luas permukaan dan volume bola tersebut.
Masukkan jari-jari bola (dalam cm): 5
Luas permukaan bola: 314.16 cm²
Volume bola: 523.60 cm³
Hasil perhitungan menunjukkan bahwa luas permukaan bola tersebut adalah 314,16 cm² dan volumenya adalah 523,60 cm³.