Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Programacion avanzada

Enviado por   •  14 de Agosto de 2022  •  Tarea  •  801 Palabras (4 Páginas)  •  249 Visitas

Página 1 de 4

[pic 1]

[pic 2]

[pic 3]

[pic 4]

[pic 5]

[pic 6]

DESARROLLO

Resuelva los siguientes enunciados en PHP, cree un menú de opciones con la sentencia de control switch-case para cada una de las operaciones solicitadas. Valide que el código funcione en PHPTester y haga muestre por pantallas de los resultados.

a.        Calcule el monto a pagar por una persona que adquiere 3 productos utilizando funciones en php:

•        Declare las variables: costo1, costo2, costo3 (asigne el valor que desee)

Los valores escogidos son Valor1=7000, Valor2=480 y valor3=2500

•        Recuerde que el % de IVA es 19% de la compra realizada, lo puede manejar como constante.

Para la constante utilización la expresión define("C","1.19")

<?php

$Valor1=7000;

$Valor2=480;

$Valor3=2500;

define("C","1.19");

$Suma=$Valor1+$Valor2+$Valor3;

$Valor_final=$Suma*C;

echo "<p>El valor a pagar de los 3 productos es = $Valor_final</p>";

?>

[pic 7]

b.        Evalúe en que rango de edades esta una persona conociendo su edad utilizando funciones en php:

Codigo.-

<?php

$años=65;

if($años<=18)

print '<font color="blue">Eres menor de edad, no podemos contratarte.</font>';

else if($años>=18 && $años<=60)

print '<font color="green">Es posible que usted sea un candidato al cargo.</font>';

else if ($años>=60)

print '<font color="red">lo sentimos, pero usted con cumple con el perfil del cargo.</font>';

?>

•        Si la edad es menor de 18 años, aparecerá el siguiente mensaje: “Eres menor de edad, no podemos contratarte”.

[pic 8]

•        Si es mayor de 18 años y menor o igual de 60 años, le saldrá el mensaje: “Es posible que usted sea un candidato al cargo”.

[pic 9]

•        Si es mayor de 60 años, le saldrá el mensaje: “Lo sentimos, pero usted no cumple el perfil del cargo”.

[pic 10]

c.        Declare un matriz de 2 x23 valores y calcule cuál de los 4 es mayor y cual es menor. Utilice sentencias de control Si-entonces.

La información del ejercicio no coincide con los resultados solicitados. Al parecer se trata de una matriz de 2x2 y no de una matriz de 2x23. Sin embargo, se ha implementado el código para los dos casos.

  1. MATRIZ DE 2x23

<?php

//Se declara una matriz de 2x23 utilizando un array y relleno predeterminado con el

//comando range. 

$array[0]=range(1,23,1);

$array[1]=range(23,46,1);

//Se muestra el contenido de la matriz en pantalla.

print ("La matriz de 2x23 contiene los siguientes elementos");

print ('<pre>');

print_r($array);

print ('<pre>');

print ('<br>');

[pic 11]

[pic 12]

//Se cuentan filas(n) y columnas(m) que constituyen la matriz (nxm) y se muestran en pantalla.

$nfil = count($array);

$ncol = count($array[0]);

print ('<pre>');

print ("La matriz tiene $nfil filas y $ncol columnas.");

print ('<pre>');

print ('<br>');

[pic 13]

//Se utilizan los comandos max y min para determinar los números mayor y menor de cada fila. Luego con if y else se determina cuál son el mayor y menor número en la matriz, considerando ambas filas. Los resultados se muestran por pantalla.

...

Descargar como  txt (5.7 Kb)   pdf (1.3 Mb)   docx (1.3 Mb)  
Leer 3 páginas más »
Disponible sólo en Essays.club