UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA
EDUCACIÓN
CARRERA DE PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES DE
LA INFORMÁTICA
PROGRAMACIÓN ORIENTADA A OBJETOS
INFORME
INTEGRANTES:
Paula Cuti
Miguel Barros
Karen Jácome
Mauricio Pumalpa
Denisse Chacaguasay
CURSO:
TERCERO “C”
PRÁCTICA:
N° 16
DOCENTE:
Msc. Víctor Zapata
FECHA DE ENTREGA:
11/08/2021
PERIODO 2021-2021
QUITO-ECUADOR
TEMA:
Array
OBJETIVO:
Conocer los arrays del lenguaje de programación PHP mediante ejercicio de
aplicación.
RESULTADOS DE APRENDIZAJE
-Lo diferentes uso que se les puede dar a los arrays
-Mejor manejo de los array
-La palabra floor para redondear números
ACTIVIDADES:
Realizar un formulario en el que ingrese un número y me convierta en letras,
tomar en cuenta que se debe utilizar arrays.
DESARROLLO DE CONTENIDOS
EJERICIO UTILIZANDO FOR
1. Código del formulario y operaciones
<link rel="stylesheet" href="estilo.css">
<form action="#" method="POST">
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<center><h1>FACTURA</h1></center>
<center><div style=" border: ridge #ebdc56 8px;"><font face="Cambria"
<b>PAGUESE A LA ORDEN DE:</b> MSC. VICTOR ZAPATA<br><br>
<b>VALOR: <input type="number" name="convertirNumeroLetra" value="" /><
/b><br><br>
<b>FECHA:</b> 15/08/2021 <br><br>
<input type="submit" value="VERIFICAR"><br>
</div>
</center>
</form>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-
1" />
<link rel="stylesheet" href="estilo.css">
<title>CONVERTIDOR</title>
</head>
<body >
<hr />
<div style=" border: ridge #ebdc56 8px;"><font face="Cambria">
<?php
$a=$_POST['convertirNumeroLetra'];
echo "<b> EL NUMERO A CONVERTIR ES:</b> $a </br>";
echo "<b> EL NUMERO EN LETRAS ES: </b>".convertirNumeroLetra($a);
function convertirNumeroLetra($numero){
$numf = milmillon($numero);
return $numf." DÓLARES";
}
function milmillon($nummierod){
if ($nummierod >= 1000000000 && $nummierod <2000000000){
$num_letrammd = "MIL ".(cienmillon($nummierod%1000000000));
}
if ($nummierod >= 2000000000 && $nummierod <10000000000){
$num_letrammd = unidad(Floor($nummierod/1000000000))." MIL ".(c
ienmillon($nummierod%1000000000));
}
if ($nummierod < 1000000000)
$num_letrammd = cienmillon($nummierod);
return $num_letrammd;
}
function cienmillon($numcmeros){
if ($numcmeros == 100000000)
$num_letracms = "CIEN MILLONES";
if ($numcmeros >= 100000000 && $numcmeros <1000000000){
$num_letracms = centena(Floor($numcmeros/1000000))." MILLONES "
.(millon($numcmeros%1000000));
}
if ($numcmeros < 100000000)
$num_letracms = decmillon($numcmeros);
return $num_letracms;
}
function decmillon($numerodm){
if ($numerodm == 10000000)
$num_letradmm = "DIEZ MILLONES";
if ($numerodm > 10000000 && $numerodm <20000000){
$num_letradmm = decena(Floor($numerodm/1000000))."MILLONES ".(c
ienmiles($numerodm%1000000));
}
if ($numerodm >= 20000000 && $numerodm <100000000){
$num_letradmm = decena(Floor($numerodm/1000000))." MILLONES ".(
millon($numerodm%1000000));
}
if ($numerodm < 10000000)
$num_letradmm = millon($numerodm);
return $num_letradmm;
}
function millon($nummiero){
if ($nummiero >= 1000000 && $nummiero <2000000){
$num_letramm = "UN MILLON ".(cienmiles($nummiero%1000000));
}
if ($nummiero >= 2000000 && $nummiero <10000000){
$num_letramm = unidad(Floor($nummiero/1000000))." MILLONES ".(c
ienmiles($nummiero%1000000));
}
if ($nummiero < 1000000)
$num_letramm = cienmiles($nummiero);
return $num_letramm;
}
function cienmiles($numcmero){
if ($numcmero == 100000)
$num_letracm = "CIEN MIL";
if ($numcmero >= 100000 && $numcmero <1000000){
$num_letracm = centena(Floor($numcmero/1000))." MIL ".(centena(
$numcmero%1000));
}
if ($numcmero < 100000)
$num_letracm = decmiles($numcmero);
return $num_letracm;
}
function decmiles($numdmero){
if ($numdmero == 10000)
$numde = "DIEZ MIL";
if ($numdmero > 10000 && $numdmero <20000){
$numde = decena(Floor($numdmero/1000))."MIL ".(centena($numdmer
o%1000));
}
if ($numdmero >= 20000 && $numdmero <100000){
$numde = decena(Floor($numdmero/1000))." MIL ".(miles($numdmero
%1000));
}
if ($numdmero < 10000)
$numde = miles($numdmero);
return $numde;
}
function miles($nummero){
if ($nummero >= 1000 && $nummero < 2000){
$numm = "MIL ".(centena($nummero%1000));
}
if ($nummero >= 2000 && $nummero <10000){
$numm = unidad(Floor($nummero/1000))." MIL ".(centena($nummero%
1000));
}
if ($nummero < 1000)
$numm = centena($nummero);
return $numm;
}
function centena($numc){
if ($numc >= 100)
{
if ($numc >= 900 && $numc <= 999)
{
$numce = "NOVECIENTOS ";
if ($numc > 900)
$numce = $numce.(decena($numc - 900));
}
else if ($numc >= 800 && $numc <= 899)
{
$numce = "OCHOCIENTOS ";
if ($numc > 800)
$numce = $numce.(decena($numc - 800));
}
else if ($numc >= 700 && $numc <= 799)
{
$numce = "SETECIENTOS ";
if ($numc > 700)
$numce = $numce.(decena($numc - 700));
}
else if ($numc >= 600 && $numc <= 699)
{
$numce = "SEISCIENTOS ";
if ($numc > 600)
$numce = $numce.(decena($numc - 600));
}
else if ($numc >= 500 && $numc <= 599)
{
$numce = "QUINIENTOS ";
if ($numc > 500)
$numce = $numce.(decena($numc - 500));
}
else if ($numc >= 400 && $numc <= 499)
{
$numce = "CUATROCIENTOS ";
if ($numc > 400)
$numce = $numce.(decena($numc - 400));
}
else if ($numc >= 300 && $numc <= 399)
{
$numce = "TRESCIENTOS ";
if ($numc > 300)
$numce = $numce.(decena($numc - 300));
}
else if ($numc >= 200 && $numc <= 299)
{
$numce = "DOSCIENTOS ";
if ($numc > 200)
$numce = $numce.(decena($numc - 200));
}
else if ($numc >= 100 && $numc <= 199)
{
if ($numc == 100)
$numce = "CIEN ";
else
$numce = "CIENTO ".(decena($numc - 100));
}
}
else
$numce = decena($numc);
return $numce;
}
function decena($numdero){
if ($numdero >= 90 && $numdero <= 99)
{
$numd = "NOVENTA ";
if ($numdero > 90)
$numd = $numd."Y ".(unidad($numdero - 90));
}
else if ($numdero >= 80 && $numdero <= 89)
{
$numd = "OCHENTA ";
if ($numdero > 80)
$numd = $numd."Y ".(unidad($numdero - 80));
}
else if ($numdero >= 70 && $numdero <= 79)
{
$numd = "SETENTA ";
if ($numdero > 70)
$numd = $numd."Y ".(unidad($numdero - 70));
}
else if ($numdero >= 60 && $numdero <= 69)
{
$numd = "SESENTA ";
if ($numdero > 60)
$numd = $numd."Y ".(unidad($numdero - 60));
}
else if ($numdero >= 50 && $numdero <= 59)
{
$numd = "CINCUENTA ";
if ($numdero > 50)
$numd = $numd."Y ".(unidad($numdero - 50));
}
else if ($numdero >= 40 && $numdero <= 49)
{
$numd = "CUARENTA ";
if ($numdero > 40)
$numd = $numd."Y ".(unidad($numdero - 40));
}
else if ($numdero >= 30 && $numdero <= 39)
{
$numd = "TREINTA ";
if ($numdero > 30)
$numd = $numd."Y ".(unidad($numdero - 30));
}
else if ($numdero >= 20 && $numdero <= 29)
{
if ($numdero == 20)
$numd = "VEINTE ";
else
$numd = "VEINTI".(unidad($numdero - 20));
}
else if ($numdero >= 10 && $numdero <= 19)
{
switch ($numdero){
case 10:
{
$numd = "DIEZ ";
break;
}
case 11:
{
$numd = "ONCE ";
break;
}
case 12:
{
$numd = "DOCE ";
break;
}
case 13:
{
$numd = "TRECE ";
break;
}
case 14:
{
$numd = "CATORCE ";
break;
}
case 15:
{
$numd = "QUINCE ";
break;
}
case 16:
{
$numd = "DIECISEIS ";
break;
}
case 17:
{
$numd = "DIECISIETE ";
break;
}
case 18:
{
$numd = "DIECIOCHO ";
break;
}
case 19:
{
$numd = "DIECINUEVE ";
break;
}
}
}
else
$numd = unidad($numdero);
return $numd;
}
function unidad($numuero){
switch ($numuero)
{
case 9:
{
$numu = "NUEVE";
break;
}
case 8:
{
$numu = "OCHO";
break;
}
case 7:
{
$numu = "SIETE";
break;
}
case 6:
{
$numu = "SEIS";
break;
}
case 5:
{
$numu = "CINCO";
break;
}
case 4:
{
$numu = "CUATRO";
break;
}
case 3:
{
$numu = "TRES";
break;
}
case 2:
{
$numu = "DOS";
break;
}
case 1:
{
$numu = "UN";
break;
}
case 0:
{
$numu = "";
break;
}
}
return $numu;
}
?>
</div>
</hr>
</head>
</html>
EJECUCIÓN DEL PROGRAMA
BIBLIOGRAFÍA
Vectores Unidimensionales Array (s.f). Diapositivas, recuperado de
https://drive.google.com/drive/folders/1Ow5z3Ww9n1l0uEWxmDKwy
ZQtHqEG0ruE?usp=sharing
Vectores.(s.f.),recuperado de
https://drive.google.com/drive/folders/1aPfSTjFDFOfXu9eWlW9Tcbdaq
oQ3GBWy
f.) ______________________ f.) __________________
MSc. Víctor Zapata
ESTUDIANTES DOCENTE

Trabajo array

  • 1.
    UNIVERSIDAD CENTRAL DELECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN CARRERA DE PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES DE LA INFORMÁTICA PROGRAMACIÓN ORIENTADA A OBJETOS INFORME INTEGRANTES: Paula Cuti Miguel Barros Karen Jácome Mauricio Pumalpa Denisse Chacaguasay CURSO: TERCERO “C” PRÁCTICA: N° 16 DOCENTE: Msc. Víctor Zapata FECHA DE ENTREGA: 11/08/2021 PERIODO 2021-2021 QUITO-ECUADOR
  • 2.
    TEMA: Array OBJETIVO: Conocer los arraysdel lenguaje de programación PHP mediante ejercicio de aplicación. RESULTADOS DE APRENDIZAJE -Lo diferentes uso que se les puede dar a los arrays -Mejor manejo de los array -La palabra floor para redondear números ACTIVIDADES: Realizar un formulario en el que ingrese un número y me convierta en letras, tomar en cuenta que se debe utilizar arrays. DESARROLLO DE CONTENIDOS EJERICIO UTILIZANDO FOR 1. Código del formulario y operaciones <link rel="stylesheet" href="estilo.css"> <form action="#" method="POST"> <br> <br> <br> <br> <br> <br> <br> <br> <br> <center><h1>FACTURA</h1></center> <center><div style=" border: ridge #ebdc56 8px;"><font face="Cambria" <b>PAGUESE A LA ORDEN DE:</b> MSC. VICTOR ZAPATA<br><br> <b>VALOR: <input type="number" name="convertirNumeroLetra" value="" />< /b><br><br> <b>FECHA:</b> 15/08/2021 <br><br> <input type="submit" value="VERIFICAR"><br> </div> </center> </form> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859- 1" /> <link rel="stylesheet" href="estilo.css"> <title>CONVERTIDOR</title> </head> <body > <hr /> <div style=" border: ridge #ebdc56 8px;"><font face="Cambria">
  • 3.
    <?php $a=$_POST['convertirNumeroLetra']; echo "<b> ELNUMERO A CONVERTIR ES:</b> $a </br>"; echo "<b> EL NUMERO EN LETRAS ES: </b>".convertirNumeroLetra($a); function convertirNumeroLetra($numero){ $numf = milmillon($numero); return $numf." DÓLARES"; } function milmillon($nummierod){ if ($nummierod >= 1000000000 && $nummierod <2000000000){ $num_letrammd = "MIL ".(cienmillon($nummierod%1000000000)); } if ($nummierod >= 2000000000 && $nummierod <10000000000){ $num_letrammd = unidad(Floor($nummierod/1000000000))." MIL ".(c ienmillon($nummierod%1000000000)); } if ($nummierod < 1000000000) $num_letrammd = cienmillon($nummierod); return $num_letrammd; } function cienmillon($numcmeros){ if ($numcmeros == 100000000) $num_letracms = "CIEN MILLONES"; if ($numcmeros >= 100000000 && $numcmeros <1000000000){ $num_letracms = centena(Floor($numcmeros/1000000))." MILLONES " .(millon($numcmeros%1000000)); } if ($numcmeros < 100000000) $num_letracms = decmillon($numcmeros); return $num_letracms; } function decmillon($numerodm){ if ($numerodm == 10000000) $num_letradmm = "DIEZ MILLONES"; if ($numerodm > 10000000 && $numerodm <20000000){ $num_letradmm = decena(Floor($numerodm/1000000))."MILLONES ".(c ienmiles($numerodm%1000000)); } if ($numerodm >= 20000000 && $numerodm <100000000){ $num_letradmm = decena(Floor($numerodm/1000000))." MILLONES ".( millon($numerodm%1000000)); } if ($numerodm < 10000000) $num_letradmm = millon($numerodm);
  • 4.
    return $num_letradmm; } function millon($nummiero){ if($nummiero >= 1000000 && $nummiero <2000000){ $num_letramm = "UN MILLON ".(cienmiles($nummiero%1000000)); } if ($nummiero >= 2000000 && $nummiero <10000000){ $num_letramm = unidad(Floor($nummiero/1000000))." MILLONES ".(c ienmiles($nummiero%1000000)); } if ($nummiero < 1000000) $num_letramm = cienmiles($nummiero); return $num_letramm; } function cienmiles($numcmero){ if ($numcmero == 100000) $num_letracm = "CIEN MIL"; if ($numcmero >= 100000 && $numcmero <1000000){ $num_letracm = centena(Floor($numcmero/1000))." MIL ".(centena( $numcmero%1000)); } if ($numcmero < 100000) $num_letracm = decmiles($numcmero); return $num_letracm; } function decmiles($numdmero){ if ($numdmero == 10000) $numde = "DIEZ MIL"; if ($numdmero > 10000 && $numdmero <20000){ $numde = decena(Floor($numdmero/1000))."MIL ".(centena($numdmer o%1000)); } if ($numdmero >= 20000 && $numdmero <100000){ $numde = decena(Floor($numdmero/1000))." MIL ".(miles($numdmero %1000)); } if ($numdmero < 10000) $numde = miles($numdmero); return $numde; } function miles($nummero){ if ($nummero >= 1000 && $nummero < 2000){ $numm = "MIL ".(centena($nummero%1000)); } if ($nummero >= 2000 && $nummero <10000){ $numm = unidad(Floor($nummero/1000))." MIL ".(centena($nummero% 1000));
  • 5.
    } if ($nummero <1000) $numm = centena($nummero); return $numm; } function centena($numc){ if ($numc >= 100) { if ($numc >= 900 && $numc <= 999) { $numce = "NOVECIENTOS "; if ($numc > 900) $numce = $numce.(decena($numc - 900)); } else if ($numc >= 800 && $numc <= 899) { $numce = "OCHOCIENTOS "; if ($numc > 800) $numce = $numce.(decena($numc - 800)); } else if ($numc >= 700 && $numc <= 799) { $numce = "SETECIENTOS "; if ($numc > 700) $numce = $numce.(decena($numc - 700)); } else if ($numc >= 600 && $numc <= 699) { $numce = "SEISCIENTOS "; if ($numc > 600) $numce = $numce.(decena($numc - 600)); } else if ($numc >= 500 && $numc <= 599) { $numce = "QUINIENTOS "; if ($numc > 500) $numce = $numce.(decena($numc - 500)); } else if ($numc >= 400 && $numc <= 499) { $numce = "CUATROCIENTOS "; if ($numc > 400) $numce = $numce.(decena($numc - 400)); } else if ($numc >= 300 && $numc <= 399) { $numce = "TRESCIENTOS "; if ($numc > 300)
  • 6.
    $numce = $numce.(decena($numc- 300)); } else if ($numc >= 200 && $numc <= 299) { $numce = "DOSCIENTOS "; if ($numc > 200) $numce = $numce.(decena($numc - 200)); } else if ($numc >= 100 && $numc <= 199) { if ($numc == 100) $numce = "CIEN "; else $numce = "CIENTO ".(decena($numc - 100)); } } else $numce = decena($numc); return $numce; } function decena($numdero){ if ($numdero >= 90 && $numdero <= 99) { $numd = "NOVENTA "; if ($numdero > 90) $numd = $numd."Y ".(unidad($numdero - 90)); } else if ($numdero >= 80 && $numdero <= 89) { $numd = "OCHENTA "; if ($numdero > 80) $numd = $numd."Y ".(unidad($numdero - 80)); } else if ($numdero >= 70 && $numdero <= 79) { $numd = "SETENTA "; if ($numdero > 70) $numd = $numd."Y ".(unidad($numdero - 70)); } else if ($numdero >= 60 && $numdero <= 69) { $numd = "SESENTA "; if ($numdero > 60) $numd = $numd."Y ".(unidad($numdero - 60)); } else if ($numdero >= 50 && $numdero <= 59) {
  • 7.
    $numd = "CINCUENTA"; if ($numdero > 50) $numd = $numd."Y ".(unidad($numdero - 50)); } else if ($numdero >= 40 && $numdero <= 49) { $numd = "CUARENTA "; if ($numdero > 40) $numd = $numd."Y ".(unidad($numdero - 40)); } else if ($numdero >= 30 && $numdero <= 39) { $numd = "TREINTA "; if ($numdero > 30) $numd = $numd."Y ".(unidad($numdero - 30)); } else if ($numdero >= 20 && $numdero <= 29) { if ($numdero == 20) $numd = "VEINTE "; else $numd = "VEINTI".(unidad($numdero - 20)); } else if ($numdero >= 10 && $numdero <= 19) { switch ($numdero){ case 10: { $numd = "DIEZ "; break; } case 11: { $numd = "ONCE "; break; } case 12: { $numd = "DOCE "; break; } case 13: { $numd = "TRECE "; break; } case 14: { $numd = "CATORCE ";
  • 8.
    break; } case 15: { $numd ="QUINCE "; break; } case 16: { $numd = "DIECISEIS "; break; } case 17: { $numd = "DIECISIETE "; break; } case 18: { $numd = "DIECIOCHO "; break; } case 19: { $numd = "DIECINUEVE "; break; } } } else $numd = unidad($numdero); return $numd; } function unidad($numuero){ switch ($numuero) { case 9: { $numu = "NUEVE"; break; } case 8: { $numu = "OCHO"; break; } case 7: { $numu = "SIETE";
  • 9.
    break; } case 6: { $numu ="SEIS"; break; } case 5: { $numu = "CINCO"; break; } case 4: { $numu = "CUATRO"; break; } case 3: { $numu = "TRES"; break; } case 2: { $numu = "DOS"; break; } case 1: { $numu = "UN"; break; } case 0: { $numu = ""; break; } } return $numu; } ?> </div> </hr> </head> </html>
  • 10.
  • 11.
    BIBLIOGRAFÍA Vectores Unidimensionales Array(s.f). Diapositivas, recuperado de https://drive.google.com/drive/folders/1Ow5z3Ww9n1l0uEWxmDKwy ZQtHqEG0ruE?usp=sharing Vectores.(s.f.),recuperado de https://drive.google.com/drive/folders/1aPfSTjFDFOfXu9eWlW9Tcbdaq oQ3GBWy f.) ______________________ f.) __________________ MSc. Víctor Zapata ESTUDIANTES DOCENTE