Üç boyutlu geometrik cisimlerin hacim hesaplamalarının Java ile kodlanmasına kaldığımız yerden devam ediyorum.
Silindir Hacim Hesaplama Formülü
Hacim = Yarıçap2.yükseklik.Pi
Silindir Hacim Hesaplama Kodları
Algoritma olarak önceki üç boyutlu cisimlerde kullandığımız yaklaşımdan pek farklı bir şeye ihtiyacımız yok. Sadece pi sayısını kaç alacağımızı düşünebiliriz. Bu örnekte Math.PI ile Java içerisinde tanımlı olan pi sayısını kullanmak en pratik çözüm gibi görünüyor. Geçelim kodlara:
Kodlar:
Scanner girdi=new Scanner(System.in);
System.out.println("Silindir hacim hesabı programına hoş geldiniz.");
System.out.println("Silindirin yüksekliğini yazın");
int y = girdi.nextInt();
System.out.println("Silindirin yarıçapını (r) yazın");
int r = girdi.nextInt();
System.out.println("Silindirin ölçü birimini yazın");
String olcuBirimi=girdi.next();
double hacim = y*r*r*Math.PI;
System.out.print("Yüksekliği="+y+" "+olcuBirimi);
System.out.print(" Yarıçapı="+r+" "+olcuBirimi);
System.out.println(" olan bir silindirin hacmi= "+hacim+" "+olcuBirimi+"'dir");
Çıktı:
Silindir hacim hesabı programına hoş geldiniz.
Silindirin yüksekliğini yazın
> 7
Silindirin yarıçapını (r) yazın
> 6
Silindirin ölçü birimini yazın
> cm
Yüksekliği=7 cm Yarıçapı=7 cm olan bir silindirin hacmi= 791.6813487046279 cm'dir