import Foundation
/*
// membuat form menghitung balokprint
// digunakan untuk memasukkan input dari pengguna
let width = 2.0
let height = 3.0
let length = 4.0
// proses perhitungan yang dilakukan program
let volume = length*height*width
let surfaceArea = 2*((width*length)+(width*height)+(length*height))
let circumference = 4*(width+length+height)
print("----------------------------------")
print("Anda memiliki sebuah balok dengan:")
print("Lebar: \(width)cm")
print("Tinggi: \(height)cm")
print("Panjang: \(length)cm")
print("Volume: \(volume)cm")
print("Luas Permukaan: \(surfaceArea)cm")
print("Keliling: \(circumference)cm")
print("----------------------------------")
*/
print("Masukkan lebar balok: "); let widthInput = readLine()
print("Masukkan tinggi balok: "); let heightInput = readLine()
print("Masukkan panjang balok: "); let lengthInput = readLine()
// ubah string ke double
if let length = Double(lengthInput ?? "0"), let height = Double(heightInput ?? "0"), let width = Double(widthInput ?? "0"){
let volume = length*height*width
let surfaceArea = 2*((width*length)+(width*height)+(length*height))
let circumference = 4*(width+length+height)
print("----------------------------------")
print("Anda memiliki sebuah balok dengan:")
print("Lebar: \(width)cm")
print("Tinggi: \(height)cm")
print("Panjang: \(length)cm")
print("Volume: \(volume)cm")
print("Luas Permukaan: \(surfaceArea)cm")
print("Keliling: \(circumference)cm")
print("----------------------------------")
}else{
print("----------------------------------")
print("Input tidak valid")
print("----------------------------------")
}