Control 8 programacion de compitadores I
Enviado por camilo andres carrasco olivares • 16 de Junio de 2018 • Apuntes • 1.568 Palabras (7 Páginas) • 727 Visitas
Utilización de funciones en PHP
Camilo Carrasco
Programación de computadores I
Instituto IACC
02/04/18
Desarrollo
- Desarrolle y programe en PHP una función que permita determinar si un número pasado como parámetro es par o impar.
PHP:
echo "En el codigo asigna un numero real
";
echo "Ingresa un numero:
";
$num = 2018; //dato es agregado como argumento a la variable num
echo "$num
"; //lectura del dato ingresado en la linea anterior
//estructura de control IF-ELSE
if ($num%2 == 0) { // comprobacion de numero par o impar
echo "El numero $num es numero PAR"; //Si el numero es verdadero es PAR
}
else {
echo "El numero $num es numero IMPAR"; // Si el numero es falso es IMPAR
}
[pic 1]
Estructura con numero verdadero
[pic 2]
Estructura con numero falso
[pic 3]
PSEUDOCODIGO:
Algoritmo sin_titulo
Escribir "ingrese numero:"
val = 2019; //valor que se comprobara si es PAR o IMPAR
Escribir val; //Listado del numero que se ingreso en la linea anterior
Si val%2==0 Entonces //algoritmo para comprobar numero PAR
Escribir "el numero " ,val ," es PAR"; //Si cumple condicion es PAR
SiNo
Escribir "El numero " ,val ," es IMPAR"; //Si no cumple condicion es IMPAR
Fin Si
FinAlgoritmo
[pic 4]
Estructura con valor verdadero:
[pic 5]
Estructura con valor falso:
[pic 6]
- Desarrolle y programe en PHP una función que acepte un valor positivo (para números desde el 1 al 10) y que retorne la suma de todos los números inferiores a él, incluido dicho número. Ejemplo: si el número ingresado es 4, deberá devolver el valor de la suma 1+2+3+4.
PHP
echo "INGRESE CUALQUIER NUMERO REAL
";
$num = 10 ; //Argumento agregado a la variable $num
$sum= 0 ; //Argumento agregado a la variable $sum
echo "El numero ingresado es: ", $num; // Listado del numero ingresado en la linea anterior
echo "
"; //salto de linea
//Estructura de control
if ( $num< 0)
{
echo "SOLO NUMEROS REALES"; //la suma no se puede hacer con numeros negativos
return;
}
for ($i=0 ; $i <= $num;$i++) // recorrido del $num hasta el 1
{
$sum = $sum + $i; // Suma de todos los numeros
}
echo "La suma de los numeros del 1 hasta el " ,$num, " es: ", $sum; //Listado de la suma
[pic 7]
[pic 8]
PSEUDOCODIGO:
Algoritmo sin_titulo
Escribir "INGRESE CUALQUIER NUMERO REAL"
num = 10; //asignamos valor de X a la variable num
sum = 0; //asignamos valor de X a la variable sum
Escribir "El numero ingresado es: ", num; //listado numero ingresado anteriormente
//algoritmo con IF y FOR
Si num<0 Entonces
Escribir "SOLO NUMEROS REALES" //si ingresamos un numero negativo la suma no se realiza
SiNo
//NO AGREGAMOS NADA PARA QUE PASE AL CICLO FOR
Fin Si
Para i<-1 Hasta num Con Paso 1 Hacer //la variable i comenzara el recorrido desde 1 hasta el valor de la variable num
...