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

Título: Curso PHP. Concepto de funciones y parámetros comprender ejemplo CU00827B
Publicado 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.

Citar
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)

Código: [Seleccionar]
<?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.
Título: Re:Curso PHP. Funciones. CU00827B
Publicado por: pedro,, en 30 de Enero 2017, 16:00
Hola bermartinv.

Todo bien en tu ejercicio.

Saludos. ;D