ESFERA
Tenemos una esfera a la que le cabe un litro de agua. si tengo una a la que le cabe el triple ¿Cuántas esferas necesito para llenar a la esfera mas grande?
Entradas: Numérico volumen_esfera_1 (1lt)
Numérico PI (3.1416)
Salida: Numérico cantidad_bolitas
Inicio
*Leer volumen esfera_1
Establecer PI
Dividir 4 entre 3 y guardar en R1
Multiplicar R1 por PI y guardar en R1
Dividir volumen_esfera1 entre R1
Guardar en radio
Calcular Raíz cubica de radio y guardar
Multiplicar radio por 3 y guardar en R2
Dividir 4 entre 3 y guardar en R3
Multiplicar R3 por PI yguardar
Multiplicar R2 por R3
Guardar en volumen
Dividir volumen entre volumen_esfera1
Guardar en cantidad_bolitas
Imprimir cantidad_bolitas
Fin
Pseudocodigo
class Ejercicio_volumen
// Declaraciones (entradas)
real: volumen_esfera1
real: PI = 3.1416
// Declaraciones (salidas)
real: cantidad_bolitas
// Procedimiento
Main
Print "Introduce el volumen de la esfera chica"
Scan volumen_esfera1
r1 = 4/3
r1 = r1 * PI
radio = volumen_esfera1 / r1
radio = raiz 3 (radio)
r2 = radio * 3
r3 = 4/3
r3 = r3 * PI
volumen = r2 * r3
cantidad_bolitas = volumen / volumen_esfera1
Print "La cantidad de esferas chicas que caben en la grande es:"
Print cantidad_bolitas
End_main