Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: bermartinv en 30 de Enero 2017, 12:03
-
Adjunto mi solución al tema CU00827B del curso básico de programación web con PHP.
Crear las siguientes funciones en PHP y código para comprobar su funcionamiento:
a) Una función que reciba cinco números enteros como parámetros y muestre por pantalla el resultado de sumar los cinco números (tipo procedimiento, no hay valor devuelto).
b) Una función que reciba cinco números enteros como parámetros y devuelva el resultado de sumar los cinco números (tipo función, hay un valor devuelto). Asigna el resultado de una invocación a la función con los números 2, 5, 1, 8, 10 a una variable de nombre $tmp y muestra por pantalla el valor de la variable.
c) Una función que reciba como parámetros el valor del radio de la base y la altura de un cilindro y devuelva el volumen del cilindro, teniendo en cuenta que el volumen de un cilindro se calcula como Volumen = númeroPi * radio * radio * Altura siendo númeroPi = 3.1416 aproximadamente.
http://cursophp.byethost14.com/aprenderaprogramar/funciones_CU00827B.php (http://cursophp.byethost14.com/aprenderaprogramar/funciones_CU00827B.php)
<?php
/*
APARTADO A
*/
function procedimiento ($dato1,$dato2,$dato3,$dato4,$dato5){
echo 'El resultado de sumar 5,6,7,8,9 es '.($dato1 + $dato2 + $dato3 + $dato4 + $dato5).'</br>';
// muestra $resultado;
}
procedimiento(5,6,7,8,9);
/*
APARTADO B
*/
$resultado_suma = procedimiento_valor(5,6,7,8,9);
function procedimiento_valor ($dato1,$dato2,$dato3,$dato4,$dato5){
$resultado = $dato1 + $dato2 +$dato3 + $dato4 + $dato5;
return $resultado;
}
echo 'El resultado de sumar 5,6,7,8,9 es '.$resultado_suma.'</br>';
/*
APARTADO C
*/
$radio = 20;
$altura = 50;
volumen_Cilindro($radio,$altura);
function volumen_Cilindro ($radio,$altura){
define("PI",3.1416);
$resultado = (PI * $radio *$radio * $altura);
echo 'El volumen de un cilindro de altura '.$altura.' y de radio '.$radio.' es de '.$resultado.' .';
}
?>
Saludos.
-
Hola bermartinv.
Todo bien en tu ejercicio.
Saludos. ;D