Inf 16 (grupal 4) (lectura y desarrollo de un número)
1. GUÍA DE USO DE LABORATORIOS
ESTUDIANTES: Granda Kevin - Ibañez Alisson – Valle Keneth – Guzmán Carlos
SEMESTRE: Tercero
PARALELO: “C”
Informe N°16
TEMA:
PHP
OBJETIVO:
Comprender el manejo, configuración y estructura del entorno gráfico de PHP.
RESULTADOS DE APRENDIZAJE
Obtener un claro manejo, configuración y estructura del entorno gráfico de PHP
realizando ejercicios con el lenguajes de código.
ACTIVIDADES:
· Realizar un array en dónde ingresemos un valor número y visualizarlo en letras
en forma de cheque.
DESARROLLO DE CONTENIDOS
1. Desarrollo del código de programación de PHP en Visual Studio Code.
2. 2. Impresión de resultados.
3. Código de programación.
<form action="#" method="POST">
<center>INGRESE EL VALOR DEL CHEQUE <br><br></center>
<center>VALOR DEL CHEQUE = <input type="text" name="a" value=""
/><br><br></center>
3. <center><input type="submit" value="VER EL VALOR DEL CHEQUE EN
TEXTO"></center>
<br>
<center>
<?php
$num= $_POST['a'];
function letras ($num) {
$unidad = array
('un','dos','tres','cuatro','cinco','seis','siete','ocho','nueve');
$decenas = array ('diez','once','doce', 'trece','catorce','quince');
$decena = array
('dieci','veinti','treinta','cuarenta','cincuenta','sesenta','setenta','ochenta','
noventa');
$centena = array
('ciento','doscientos','trescientos','cuatrocientos','quinientos','seiscientos',
'setecientos','ochocientos','novecientos');
$mil = array ('mil','dos mil','tres mil','cuatro mil','cinco mil','seis
mil','siete mil','ocho mil','nueve mil');
//$Decemil = array ('Diez mil','veinte y','treinta y','cuarenta
y','cincuenta y','sesenta y','setenta y','ochenta y','noventa y');
$linea = "";
$a=0;
$decemil=(int) ($num /10000);
$a=$num-$decemil*10000;
$Mil=(int) ($a)/1000;
$t=substr($Mil,0,1);
$Mil=intval($t);
$a=$a-$Mil*1000;
$cen = (int)($a)/100; //Cifra de las centenas
$t=substr($cen,0,1);
$cen=intval($t);
//echo "$cen";
$doble = $a - ($cen*100); //Cifras de las decenas y unidades
$dec = (int)($a / 10) - ($cen*10); //Cifra de laa decenas
$uni = $a - ($dec*10) - ($cen*100); //Cifra de las unidades
if ($decemil > 0) {
if ($num == 10000) $linea = "diez mil";
//else $linea = $Decemil[$decemil-1].' ';
}
4. if ($Mil > 0) {
if ($Mil == 1000) $linea = "mil";
else $linea .= $mil[$Mil-1].' ';
}
if ($cen > 0) {
if ($cen == 100) $linea = "cien";
else $linea .= $centena[($cen)-1].' ';
}//end if
//echo $mil [$Mil-1] ;
if ($doble>0) {
if ($doble == 20) {
$linea .= " veinte";
}elseif (($doble < 16) and ($doble>9)) {
$linea .= $decenas[$doble-10];
}else {
$linea .=' '. $decena[$dec-1];
}//end if
if ($dec>2 and $uni<>0) $linea .=' y ';
if (($uni>0) and ($doble>15) or ($dec==0)) {
if ($uni == 1) $linea.="uno";
else $linea.=$unidad[$uni-1];
}
}
return $linea;
}
echo letras ($num);
?>
</center></br>
f.) ______________________ f.) __________________
Granda, Guzmán, Ibañez, Valle MSc. Víctor Zapata
ESTUDIANTES DOCENTE
BIBLIOGRAFÍA:
Strada, A. (2019, 2 diciembre). Yosoydev. Programación PHP.
https://yosoy.dev/operadores-logicos-en-c