Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre Alumno
Sebastian Palma
Nombre Asignatura
Programación
Instituto IACC
24/08/2020
Desarrollo
Procederemos a explicar los tres ejercicios planteados esta semana, los cuales con
distintos métodos con los cuales podremos llegar a solucionar dichos problemas.
Primeramente, indicare que utilice PHP para la resolución del problema en conjunto de
HTML para la interfaz visual.
2- class Empleados{
3-
4- private $trabajador;
5- private $horario;
6- private $departamento;
- Procedemos a crear un clase el cual tiene sus atributos los cuales seon de tipo
Privado.
public function __construct($trabajador, $horario, $departamento){
$this->trabajador = $trabajador;
$this->horario = $horario;
$this->departamento = $departamento;
}
public function getTrab(){
return $this->trabajador;
}
public function getHora(){
return $this->horario;
}
public function getDep(){
return $this->departamento;
}
}
- También se le asignan sus funciones con los cual obtenemos el dato requerido
para mostrar
- Datos
- <?php
- require_once "empleados.php";
-
- class Data{
- function getEmpleados(){
- $list = array();
-
- $a = new Empleados("María Luisa Rojas", "8 am a 3 pm" ,"Producción
" );
- array_push($list, $a);
- $a = new Empleados("José Pérez Márquez ", "3 pm a 10 pm", "Segurid
ad");
- array_push($list, $a);
- $a = new Empleados("Catalina Donoso Correa", "10 pm a 6 am", "Prod
ucción");
- array_push($list, $a);
- $a = new Empleados("Raúl Lavín", "8 am a 3 pm", "Producción");
- array_push($list, $a);
- $a = new Empleados("Jorge Luis Venegas", "3 pm a 10 pm", "Logístic
a");
- array_push($list, $a);
-
-
- return $list;
- }
- }
-
- ?>
duros de cada trabajador ya sea nombre, horario y función, estos datos los
calcular no solo 3 datos si no que también 2 cual sea la casilla llenada, como en
<?php
if ($_POST["n1"] != NULL && $_POST["n2"] != NULL && $_POST["n3"] != NULL) {
$valor1 = $_POST["n1"];
$valor2 = $_POST["n2"];
$valor3 = $_POST["n3"];
$total = (($valor1+$valor2+$valor3)/3);
echo $total;
echo "<hr>";
echo "<a href='index.php'> volver atras </a>";
}elseif($_POST["n1"] == NULL && $_POST["n2"] != NULL && $_POST["n3"] != NULL){
$valor2 = $_POST["n2"];
$valor3 = $_POST["n3"];
$total = (($valor2+$valor3)/2);
echo $total;
echo "<hr>";
echo "<a href='index.php'> volver atras </a>";
}
elseif($_POST["n1"] != NULL && $_POST["n2"] == NULL && $_POST["n3"] != NULL){
$valor2 = $_POST["n1"];
$valor3 = $_POST["n3"];
$total = (($valor2+$valor3)/2);
echo $total;
echo "<hr>";
echo "<a href='index.php'> volver atras </a>";
}
elseif($_POST["n1"] != NULL && $_POST["n2"] != NULL && $_POST["n3"] == NULL){
$valor2 = $_POST["n1"];
$valor3 = $_POST["n2"];
$total = (($valor2+$valor3)/2);
echo $total;
echo "<hr>";
echo "<a href='index.php'> volver atras </a>";
}else {
$valor1=0;
$valor2=0;
$valor3=0;
header("Location: index.php");
}
?>
- Podemos ver que se aplica l condicional “if”y “ifelse” para poder validar cada
casilla y solucionar el problema de poder calcular no solo 3 datos si no 2.
En conjunto de la operatoria matemática mostrando el $total (echo) se entrega el
valor solicitado por pantalla
3- Conversor UF
- A diferencia de los otros ejercicios quise realizar este de manera distinta
incrustando PHP dentro de HTML. Esto para resumir código.
- En este se usa una variable constante predefinida que es el valor de la uf el cual
se multiplica por el valor que se obtiene de la caja de ingreso de datos
- $uf = 27000;
- $valor = $_POST["n1"];
- $total = ($uf*$valor);
- echo "<h2>El valor de la casa es de $ $total</h2>";
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>convertidor</title>
- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootst
rap/4.5.0/css/bootstrap.min.css" integrity="sha384-
9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossori
gin="anonymous">
- </head>
- <body>
- <div class="container">
-
- <div class="row">
- <h2>Convertidor de UF a Pesos.</h2>
- </div>
- <form action="" class="form-inline" method="post" name="conver">
- <div class="row">
- <div class="col-sm-12">
- <div class="input-group">
- <label for="">ingrese monto en UF</label>
- <input type="number" class="form-control" name="n1" placeholde
r="ingrese el monto en UF" /><br/><br/>
- </div>
- </div>
- </div>
-
- <input type="submit" class="btn btn-success" value="Convertir"
name="btn"/><br/><br/>
- </form>
- <?php
- error_reporting(0);
- if ($_POST["btn"] == "Convertir") {
-
-
- $uf = 27000;
- $valor = $_POST["n1"];
- $total = ($uf*$valor);
- echo "<h2>El valor de la casa es de $ $total</h2>";
- //echo $total;
- }
-
- ?>
-
- </div>
-
- <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrit
y="sha384-
DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossori
gin="anonymous"></script>
- <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper
.min.js" integrity="sha384-
9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossori
gin="anonymous"></script>
- <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstr
ap.min.js" integrity="sha384-
B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossori
gin="anonymous"></script>
- </body>
- </html>
-
Nota:
Se enviará en conjunto de este archivo los códigos los cuales los trabaje en visual estudio code y
[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia
bibliográfica.]
Ejemplos de un artículo:
Apellido, A. A., Apellido, B. B., y Apellido, C. C. (año). Título del artículo específico. Título
de la Revista, número de la revista, número de página.
https://doi.org/xx.xxxxxxxxxx
Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of
Business, 6(2), 273-279.
Nota: Si el artículo de la revista no tiene un DOI y proviene de una base de datos de investigación académica,
finalice la referencia después del rango de páginas. No incluya información de la base de datos en la
referencia. La referencia en este caso es la misma que para un artículo de revista impresa. Si el artículo de la
revista no tiene un DOI, pero tiene una URL que resolverá para los lectores (por ejemplo, es de una revista en
línea que no forma parte de una base de datos), incluya la URL del artículo al final de la referencia, en vez del
DOI.
Ejemplos de un texto:
McShane, S. L., y Von Glinow, M. (2004). Organizational behavior: Emerging realities for the
workplace. The McGraw-Hill Companies.