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: paramonso en 10 de Julio 2017, 17:26

Título: Funciones PHP básicas declaración y llamadas. Parámetros, tipos, return CU00827B
Publicado por: paramonso en 10 de Julio 2017, 17:26
Hola.

Hago la entrega del ejercicio Funciones PHP: declaración y llamadas. Parámetros, tipos, return. (CU00827B del curso elemental de programación web con PHP usando Notepad++ como editor)

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).
Código: [Seleccionar]
<body>
<h1>Ejercicio Entrega 27 (CU00827B) </h1>
<h2>Funciones y Procedimientos</h2>
<?php
 
// Apartado a)
echo ' <div>';
echo 
'<strong>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).</strong><br/>'
;

$a1=12;$a2=13;$a3=5;$a4=30;$a5=150;
echo 
"El Resultado sumar $a1$a2$a3$a4$a5  es ===>";
sumar($a1,$a2,$a3,$a4,$a5) ;
function 
sumar($n1,$n2,$n3,$n4,$n5)
{
echo $suma=$n1+$n2+$n3+$n4+$n5;
}
echo 
'<br/><br/>';
?>


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ódigo: [Seleccionar]
<?php
// Apartado b)
echo '<strong>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.</strong><br/>'
;

 
$b1=2;$b2=1;$b3=8;$b4=5;$b5=10;
 
$tmp=sumar2($b1,$b2,$b3,$b4,$b5);
 
function 
sumar2($n1,$n2,$n3,$n4,$n5)
{
$resul =$n1+$n2+$n3+$n4+$n5;
 return $resul;
}
echo 
"el resultado de sumar $b1,$b2,$b3,$b4,$b5 es: ==>".$tmp;
?>


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.

Código: [Seleccionar]
<?php
// Apartado c)
echo '<br/><br/>';
echo 
'<strong> 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.</strong><br/>'
;
   function 
VolumenCilindro($Pi,$Radio,$Altura)
 {
 $Volumen=($Pi*($Radio*$Radio)*$Altura);
 return $Volumen;
 }
 
$pi=3.1416;$rad=15;$alt=10;
 
$vol=VolumenCilindro($pi,$rad,$alt);
 echo 
"El volumen del cilindro es: ==>".$vol;
 echo 
'<br/><br/>';
echo 
'</div>';
?>


Hasta el poximo.  :-[ :-X
Título: Re:Funciones PHP: declaración y llamadas. Parámetros, tipos, return. 27 (CU00827B)
Publicado por: pedro,, en 13 de Julio 2017, 18:55
Buenas paramonso.

El ejercicio está bien resuelto.

Saludos. ;D