class GeometricShape(var name: String, var volum: Double) {
}
fun main(args: Array<String>) {
val cube = GeometricShape("Cube", 1000.0)
val pyramid = GeometricShape("Piramid", 200.0)
val cylinder = GeometricShape("Cylinder", 200.0)
val cone = GeometricShape("Cone", 200.0)
val sphere = GeometricShape("Sphere", 200.0)
val listGeometricShape = listOf<GeometricShape>(cube, pyramid, cylinder, cone, sphere)
val res = Util.getBiggestVolum(listGeometricShape)
println("The geometric shape with the biggest volum is: " + res.name)
}
object Util {
fun getBiggestVolum(listGeometricShape: List<GeometricShape>): GeometricShape {
var res: GeometricShape = listGeometricShape.get(0)
for (i in 1..listGeometricShape.size - 1) {
if (
fun addition(a: Int, b: Int): Int {
return a + b
}
fun main (){
var volumen = 0.0
var radio: Double
var altura: Double
var lado: Double
var base: Double
var largo: Double
println("Ingrese la figura que desea calcular el volumen: ")
println("Cubo, Piramide, Cilindro, Cono, Esfera")
var figura = readLine()
when(figura){
"Cubo"->{
println("Ingrese el lado del cubo")
lado = readLine()!!.toDouble()
volumen = lado * lado * lado
}
"Piramide"->{
println("Ingrese la base de la piramide")
base = readLine()!!.toDouble()
println("Ingrese la altura de la piramide")
altura = readLine()!!.toDouble()
volumen = base * altura * largo / 3
}
"Cilindro"->{
println
fun main() {
val pi: Float = 3.14F
println("Ingrese la base del cilindro: ")
val base: Float = readLine()!!.toFloat()
println("Ingrese la altura del cilindro: ")
val altura: Float = readLine()!!.toFloat()
val volumen: Float = (pi * (base * base) * altura)
println("El volumen del cilindro es de: $volumen")
}
fun add(a: Int, b: Int): Int = a + b
fun main() {
//sampleStart
val numbers: MutableList<Int> = mutableListOf(1, 2, 3)
val readOnlyView: List<Int> = numbers
println(numbers) // prints "[1, 2, 3]"
//sampleEnd
numbers.add(4)
println(readOnlyView) // prints "[1, 2, 3, 4]"
readOnlyView.clear() // -> does not compile
}
fun main() {
val input = readLine() ?: ""
val numbers = input.split(" ").map { it.toInt() }
var (l,w,h)=numbers
println("Volume cubo= ${l*w*h}")
}
fun main () {
// 1.
println ( " Hello world " )
// 2.
var a = 1
val b = 2
val c = a + b
println (c)
// 3.
var cont = 0
while (cont < 10 ) {
println ( " Hola " )
cont ++
}
// 4.
for (i in 0 .. 10 ) {
println (i)
}
// 5.
fun add(a: Int, b: Int): Int {
return a + b
}
add(1, 2)
// 6.
fun cubo(a: Int): Int {
return a * a * a
}
cubo(3)
// 7.
fun volumen(a: Int, b: Int, c: Int): Int {
return a * b * c
}
volumen(2, 3, 4)
// 8.
fun volumen_cilindro(a:
fun main () {
var volumen = 0.0
val pi = 3.14
print("Introduce la figura: ")
val figura = readLine()!!.toLowerCase()
when (figura) {
"cubo" -> {
print("Introduce la medida del lado: ")
val lado = readLine()!!.toInt()
volumen = Math.pow(lado.toDouble(), 3.0)
}
"piramide" -> {
print("Introduce la medida de la piramide: ")
val lado = readLine()!!.toInt()
volumen = Math.pow(lado.toDouble(), 2.0) * (4 / 3)
}
"cilindro" -> {
print("Introduce la medida del radio: ")
val radio = readLine()!!.toInt()
print("Introduce la medida de la altura: ")
val altura = readLine()!!.to
fun main(args: Array<String>) {
val n = readLine()!!.toDouble()
val l = readLine()!!.toDouble()
val m = readLine()!!.toDouble()
val e = readLine()!!.toDouble()
val r = readLine()!!.toDouble()
println("VOLUMEN DE CUBO $n x $n x $n = " + cubo(n))
println("VOLUMEN DE PIRAMIDE $n x $n x $n = "+ piramide(n))
println("VOLUMEN DE CILINDRO $n x $n x $l = " + cilindro(n, l))
println("VOLUMEN DE CONO $l x $m x $e = " + cono(l, m, e))
println("VOLUMEN DE ESFERA $r x $r x $r = " + esfera(r))
}
fun cubo(n:Double):Double{
return n*n*n
}
fun piramide
fun main(args: Array<String>) {
println("Volume calculadora")
println("1. Cubo")
println("2. Piramide")
println("3. Cilindro")
println("4. Cono")
println("5. Esfera")
print("Enter Choice: ")
val choice = readLine()?:"0"
val volumen = when(choice) {
"1" -> "El volumen del cubo es: ${cubeVolume()}"
"2" -> "El volumen de la piramide es: ${pyramidVolume()}"
"3" -> "El volumen del cilindro es: ${cylinderVolume()}"
"4" -> "El volumen del cono es: ${coneVolume()}"
"5" -> "El volumen de la esfera es: ${sphereVolume()}"
else -> "Wrong choice"
}
println(volumen)
}
fun cubeVolume(): Double {
print("Ingresar el lado del cub
fun volumenCubo(medidaLados: Float): Float {
return medidaLados * medidaLados * medidaLados
}
fun volumenPiramide(base: Float, altura: Float): Double {
return (base * altura) / 3
}
fun volumenCilindro(radio: Float, altura: Float): Double
{
return (3.1416 * (radio * radio)) * altura
}
fun volumenCono(radio: Float, altura: Float): Double {
return ((3.1416 * (radio * radio)) * altura) / 3
}
fun volumenEsfera(radio: Float): Double {
return ((4 * 3.1416) * (radio * radio * radio)) / 3
}
fun main() {
println("El volumen del cubo es ${volumenCubo(5f)}")
println("El volumen de la piramide es ${volumenPiramide(10f, 20f)}")
println("El volumen del cilindro es ${vol
fun add(a: Int, b: Int): Int {
return a + b
}
fun main (args: Array<String>) {
println(add(1, 2))
}
fun calcular(lado: Double, height: Double): Double {
return lado * lado * height
}
fun calcular(radio: Double, height: Double): Double {
return (radio * radio * 3.14) * height
}
fun calcular(radio: Double, height: Double): Double {
return (radio * radio * 3.14) * height
}
fun calcular(radio: Double, height: Double): Double {
return (radio * radio * 3.14) * height
}
fun calcular(radio: Double): Double {
return (radio * radio * 3.14) * height
}
fun main(args: Array<String>) {
println("Hello, world!")
}
fun main() {
println("Elija el cuerpo geometrico que desea calcular")
println("1. Cubo")
println("2. Piramide")
println("3. Cilindro")
println("4. Cono")
println("5. Esfera")
val response = readLine()!!.toInt()
when (response) {
1 -> cubo()
2 -> piramide()
3 -> cilindro()
4 -> cono()
5 -> esfera()
}
}
fun cubo(){
println("Ingrese el lado")
val lado = readLine()!!.toDouble()
val volumen = lado.pow(3)
println("El volumen del cubo es $volumen")
}
fun piramide(){
println("Ingrese la altura")
val altura = readLine()!!.toDouble()
println("Ingrese la base")
val base = readLine()!!.toDouble
fun main(args: Array<String>) {
var volumen: Double = 0.0
var altura: Double = 0.0
var radio: Double = 0.0
println("Ingrese la forma de la cual quiere saber el volumen")
println("Cubo")
println("Piramide")
println("Cilindro")
println("Cono")
println("Esfera")
var forma: String = readLine()!!
if (forma == "Cubo") {
println("Ingrese la longitud del lado")
var lado: Double = readLine()!!.toDouble()
volumen = lado * lado * lado
} else if (forma == "Piramide") {
println("Ingrese la longitud de la base")
var base: Double = readLine()!!.toDouble()
println("Ingrese la longitud de la altura")
altura = readLine()!!.toDouble()
volumen = (
fun main(args: Array<String>) {
var i = 0
while(i < args.size){
println("El argumento ${i} es ${args[i]}")
i++
}
}
fun add(a: Int, b: Int): Int {
return a + b
}
fun add(a: Double, b: Double): Double {
return a + b
}
fun add(a: String, b: String): String {
return a + b
}
add(1, 2)
add(1.1, 2.2)
add("Hello", "World")
fun main(parametro: Array<String>) {
var opcion: Int
var radio: Float
var altura: Float
var lado: Float
var ancho: Float
var alto: Float
println("Calculo de volumen de cuerpos geometricos")
println("1- Cubo")
println("2- Piramide")
println("3- Cilindro")
println("4- Cono")
println("5- Esfera")
print("Dame la opcion: ")
opcion = readLine()!!.toInt()
when (opcion) {
1 -> {
print("Dame el lado del cubo: ")
lado = readLine()!!.toFloat()
println("El volumen del cubo es: " + lado * lado * lado)
}
2 -> {
print("Dame el lado de la base de la piramide: ")
lado = readLine()!!.
fun add(a: Int, b: Int): Int {
return a + b
}
//fun add(a: Int, b: Int) = a + b
add(1, 2)
fun cube(l: Int): Int {
return l * l * l
}
fun pyramid(b: Int, h: Int): Int {
return b * h / 3
}
fun cylinder(r: Int, h: Int): Int {
return Math.PI.toInt() * r * r * h
}
fun cone(r: Int, h: Int): Int {
return Math.PI.toInt() * r * r * h / 3
}
fun sphere(r: Int): Int {
return (4 * Math.PI.toInt() * r * r * r) / 3
}
fun main() {
val cubo = Cubo(5f, 5f, 5f)
println("El volumen de un cubo de lado 5 es ${cubo.calculaVolumen()}")
}
class Cubo(a: Float, b: Float, c: Float) {
var a = a
var b = a
var c = a
fun calculaVolumen(): Float {
return a * b * c
}
}
fun main() {
val cubo = Cubo()
cubo.calcularVolumen()
val piramide = Piramide()
piramide.calcularVolumen()
val cilindro = Cilindro()
cilindro.calcularVolumen()
val cono = Cono()
cono.calcularVolumen()
val esfera = Esfera()
esfera.calcularVolumen()
}
open class FiguraCuerpo() {
var altura: Double = 0.0
var radio: Double = 0.0
var lado: Double = 0.0
lateinit var nombre: String
lateinit var volumen: String
private var calcularVolumen: Double = 0.0
open fun calcularVolumen() {
println("$nombre: $calcularVolumen")
}
}
class Cubo : FiguraCuerpo() {
init {
lado = 2.0
calcularVolumen =
fun main(args: Array<String>) {
val scan = Scanner(System.`in`)
var option = 0
do {
println("Select an option")
println("1. Cube")
println("2. Pyramid")
println("3. Cylinder")
println("4. Cone")
println("5. Sphere")
println("0. Exit")
option = scan.nextInt()
if (option != 0) {
print("Enter the value of the edge: ")
val value = scan.nextFloat()
when (option) {
1 -> println("The volume of the Cube is ${cube(value)}")
2 -> println("The volume of the Pyramid is ${pyramid(value)}")
3 -> println("The volume of the Cylinder is ${cylinder(value)}")
4 -> println("The volume of the Cone is ${cone(value)}")
5 -> println("The volume of the Sphere is ${sphere(value)}")
}
}
}
fun add(a: Int, b: Int): Int {
return a + b
}
add(1, 2)
fun main(args: Array<String>) {
val input = readLine()!!
val name = input.split(" ").get(0)
val age = input.split(" ").get(1)
println("Hello $name, you are $age years old")
}
fun main(args: Array<String>) {
println("Hello, world!")
for (i: Int in 1..10) {
println(i)
if (i == 5) {
break
}
}
}
fun main() {
val cube = Cubo(2f)
val pyramid = Piramide(3f, 5f)
val cylinder = Cilindro(3f, 2f)
val cone = Cono(3f, 2f)
val sphere = Esfera(3f)
println("Volumen del Cubo: ${cube.volume()}")
println("Volumen de la Piramide: ${pyramid.volume()}")
println("Volumen del Cilindro: ${cylinder.volume()}")
println("Volumen del Cono: ${cone.volume()}")
println("Volumen de la Esfera: ${sphere.volume()}")
}
fun main(args: Array<String>) {
println("Hola, Mundo!")
}
def cubo(a):
return a*a*a
def piramide(b,h):
return (b*h)/3
def cilindro(r,h):
return 3.14*r*r*h
def cono(r,h):
return 3.14*r*r*h/3
def esfera(r):
return 4.0/3.0*3.14*r*r*r
tipo=input('Que figura quieres calcular?\n1.Cubo\n2.Piramide\n3.Cilindro\n4.Cono\n5.Esfera\n')
if tipo== '1':
a=float(input('Dame el lado:\n'))
print('El volumen es:',cubo(a))
elif tipo== '2':
b=float(input('Dame la base:\n'))
h=float(input('Dame la alt