SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
UNIVERSIDAD CENTRAL DEL ECUADOR
F FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES DE LA
INFORMÁTICA
PROGRAMACIÓN ORIENTADA A OBJETOS
INTEGRANTES
Jazmín Quinatoa
Guamán Oliver
Mateo Quishpe
PARALELO:
3 “C”
DOCENTE:
MSc. Víctor Zapata
FECHA:
12 – 8 – 2021
GUÍA DE USO DE LABORATORIOS
TEMA:
Array
OBJETIVO:
Trabajar con la herramienta Visual Studio Code, utilizando el programa xampp como
administrador, en el cual deberemos realizar un ejercicio en php.
RESULTADOS DE APRENDIZAJE
Comprensión del software Visual Studio Code.
Utilizar de forma correcta los vectores.
ACTIVIDADES:
- Trabajar con el software Visual Studio Code.
- Realizar un ejercicio tipo cheuque en php que permita ingresar una cantidad en
números y despliegue la cantidad en letras.
DESARROLLO DE CONTENIDOS
CODIGO DEL PROGRAMA:
<!DOCTYPE html>
<html>
<link rel="stylesheet" type="text/css" href="estilos.css">
<body background="unnamed (1).jpg">
<center>
<form action="#" method="POST">
<center><h1>CHEQUE</h1></center>
<center><img src="cheque-partes.jpg" height="30%" width="30%"></center>
<br>
INGRESE EL MONTO EN NÚMEROS = <input type="number" name="numero" value=
"" /><br><br>
<input type="submit" value="CANTIDAD EN LETRAS "> <br>
<br>
<br>
<?php
function unidades ($num) {
$valor = array ('uno','dos','tres','cuatro','cinco','seis','siete','och
o',
'nueve','diez', 'once', 'doce','trece','catorce',
'quince','dieciseis','diecisiete','dieciocho',
'diez y nueve','veinte','veinte y uno',
'veinte y dos','veinte y tres',
'veinte y cuatro','veinte y cinco',
'veinte y seis','veinte y siete','veinte y ocho','veinte y nueve');
return $valor[$num - 1];
}
function decenas($n) {
$decenas = array ( 20=>'veinte', 30=>'treinta',40=>'cuarenta',50=>'cinc
uenta',60=>'sesenta',
70=>'setenta',80=>'ochenta',90=>'noventa');
if( $n <= 9) return unidades ($n);
$x = $n % 10;
if ( $x == 0 ) {
return $decenas[$n];
} else return $decenas[$n - $x].' y '. unidades ($x);
}
function centenas($n) {
$cientos = array (100 =>'cien',200 =>'doscientos',300=>'trecientos',
400=>'cuatrocientos', 500=>'quinientos',600=>'seiscientos',
700=>'setecientos',800=>'ochocientos', 900 =>'novecientos');
if( $n >= 100) {
if ( $n % 100 == 0 ) {
return $cientos[$n];
} else {
$u = (int) substr($n,0,1);
$d = (int) substr($n,1,2);
return (($u == 1)?'ciento':$cientos[$u*100]).' '.decenas($d);
}
} else return decenas($n);
}
function miles($n) {
if($n > 999) {
if( $n == 1000) {return 'mil';}
else {
$l = strlen($n);
$c = (int)substr($n,0,$l-3);
$x = (int)substr($n,-3);
if($c == 1) {$cadena = 'mil '.centenas($x);}
else if($x != 0) {$cadena = centenas($c).' mil '.centenas($x);}
else $cadena = centenas($c). ' mil';
return $cadena;
}
} else return centenas($n);
}
function millones($n) {
if($n == 1000000) {return 'un millón';}
else {
$l = strlen($n);
$c = (int)substr($n,0,$l-6);
$x = (int)substr($n,-6);
if($c == 1) {
$cadena = ' millón ';
} else {
$cadena = ' millones ';
}
return miles($c).$cadena.(($x > 0)?miles($x):'');
}
}
function convertir($n) {
switch (true) {
case ( $n >= 1 && $n <= 29) : return unidades ($n); break;
case ( $n >= 30 && $n < 100) : return decenas($n); break;
case ( $n >= 100 && $n < 1000) : return centenas($n); break;
case ($n >= 1000 && $n <= 999999): return miles($n); break;
case ($n >= 1000000): return millones($n);
}
}
$html ='';
if (!empty($_POST["numero"]))
if( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
//$html = "<p class='centrado'>".$_POST;
$html= '<b>'.ucfirst(convertir($_POST['numero'])).'</b>';
echo $html;
}
?>
f.) ______________________ f.) __________________
MSc. Víctor Zapata
ESTUDIANTE DOCENTE

Más contenido relacionado

La actualidad más candente (20)

Ejercicio denisse chacaguasay 3_c
Ejercicio denisse chacaguasay 3_cEjercicio denisse chacaguasay 3_c
Ejercicio denisse chacaguasay 3_c
 
In 16
In 16In 16
In 16
 
Ejemplo de formulario
Ejemplo de formularioEjemplo de formulario
Ejemplo de formulario
 
Tarea con switch
Tarea con switchTarea con switch
Tarea con switch
 
I5 u2
I5 u2I5 u2
I5 u2
 
I6 u2
I6 u2I6 u2
I6 u2
 
Php
PhpPhp
Php
 
Sentencia for y while 5
Sentencia for y while 5Sentencia for y while 5
Sentencia for y while 5
 
In 28
In 28In 28
In 28
 
Jefferson cuenca trabajos_individuales#6
Jefferson cuenca trabajos_individuales#6Jefferson cuenca trabajos_individuales#6
Jefferson cuenca trabajos_individuales#6
 
Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13
 
In 22
In 22In 22
In 22
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
In 13
In 13In 13
In 13
 
Jefferson cuenca trabajos_individuales#5
Jefferson cuenca trabajos_individuales#5Jefferson cuenca trabajos_individuales#5
Jefferson cuenca trabajos_individuales#5
 
6
66
6
 
Tarea sesion3
Tarea sesion3Tarea sesion3
Tarea sesion3
 
Programaion de codigos PHP.
Programaion de codigos PHP.Programaion de codigos PHP.
Programaion de codigos PHP.
 
5
55
5
 
Sentencia for y while
Sentencia for y whileSentencia for y while
Sentencia for y while
 

Similar a Cheque

Similar a Cheque (20)

Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)
 
Trabajo array
Trabajo arrayTrabajo array
Trabajo array
 
Array 6 en lenguaje PHP
Array 6 en lenguaje PHPArray 6 en lenguaje PHP
Array 6 en lenguaje PHP
 
Array 6
Array 6Array 6
Array 6
 
Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuenca
 
EXAMEN
EXAMENEXAMEN
EXAMEN
 
I2 u4
I2 u4I2 u4
I2 u4
 
Informe chabot
Informe chabotInforme chabot
Informe chabot
 
Clase2 ejemplosdeenumpoo
Clase2 ejemplosdeenumpooClase2 ejemplosdeenumpoo
Clase2 ejemplosdeenumpoo
 
23
2323
23
 
Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
 
Fundamentos de Scala (Scala Basics) (español) Catecbol
Fundamentos de Scala (Scala Basics) (español) CatecbolFundamentos de Scala (Scala Basics) (español) Catecbol
Fundamentos de Scala (Scala Basics) (español) Catecbol
 
Ruby
RubyRuby
Ruby
 
Javascript es6-ejercicios-resueltos-parte-2
Javascript es6-ejercicios-resueltos-parte-2Javascript es6-ejercicios-resueltos-parte-2
Javascript es6-ejercicios-resueltos-parte-2
 
Informe6
Informe6Informe6
Informe6
 
Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FI
 
Php2
Php2Php2
Php2
 
ejercicios php rfo
ejercicios php rfoejercicios php rfo
ejercicios php rfo
 
Clase 2
Clase 2 Clase 2
Clase 2
 

Más de LENINMATEO1 (20)

Examen
ExamenExamen
Examen
 
Chatbot
ChatbotChatbot
Chatbot
 
Ejercicios basicos php lenin quishpe
Ejercicios basicos php lenin quishpeEjercicios basicos php lenin quishpe
Ejercicios basicos php lenin quishpe
 
Tabla de multiplicar con for y while
Tabla de multiplicar con for y whileTabla de multiplicar con for y while
Tabla de multiplicar con for y while
 
Tabla de multiplicar con for
Tabla de multiplicar con forTabla de multiplicar con for
Tabla de multiplicar con for
 
Tabla de multiplicar con while
Tabla de multiplicar con whileTabla de multiplicar con while
Tabla de multiplicar con while
 
Tarea con switch
Tarea con switchTarea con switch
Tarea con switch
 
In 27
In 27In 27
In 27
 
In 26
In 26In 26
In 26
 
In 25
In 25In 25
In 25
 
In 24
In 24In 24
In 24
 
In 23
In 23In 23
In 23
 
In 21
In 21In 21
In 21
 
In 20
In 20In 20
In 20
 
In 18
In 18In 18
In 18
 
In 19
In 19In 19
In 19
 
In 18
In 18In 18
In 18
 
In 17
In 17In 17
In 17
 
In 15
In 15In 15
In 15
 
In 14
In 14In 14
In 14
 

Último

MODELO DE ALIMENTACION actualmente 2024v
MODELO DE ALIMENTACION actualmente 2024vMODELO DE ALIMENTACION actualmente 2024v
MODELO DE ALIMENTACION actualmente 2024vjonathanscortesramos
 
Auditorias Puntos Importantes SQF en industria de alimentos
Auditorias Puntos Importantes SQF en industria de alimentosAuditorias Puntos Importantes SQF en industria de alimentos
Auditorias Puntos Importantes SQF en industria de alimentosVictor Manuel Cardona Morales
 
ELABORACION DE GOMITAS , dulces, terapeuticas y con alcohol
ELABORACION DE GOMITAS , dulces, terapeuticas y con alcoholELABORACION DE GOMITAS , dulces, terapeuticas y con alcohol
ELABORACION DE GOMITAS , dulces, terapeuticas y con alcoholalejandroguzman330559
 
deshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptx
deshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptxdeshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptx
deshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptxsalazarsilverio074
 
Biosintesis de la Leche presentación ppp
Biosintesis de la Leche presentación pppBiosintesis de la Leche presentación ppp
Biosintesis de la Leche presentación pppAngelica Ushiña
 
Recetario royal prestige pdf para una mejor cocina desde casa!
Recetario royal prestige pdf para una mejor cocina desde casa!Recetario royal prestige pdf para una mejor cocina desde casa!
Recetario royal prestige pdf para una mejor cocina desde casa!px522kdw4p
 
Batidos y jugos saludables FrutiFresh.pdf
Batidos y jugos saludables FrutiFresh.pdfBatidos y jugos saludables FrutiFresh.pdf
Batidos y jugos saludables FrutiFresh.pdfAndrés Tunubalá
 
Fisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdf
Fisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdfFisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdf
Fisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdfNATHALIENATIUSHKAESP
 
FOLLETO FODMAPS para indicar mejores alimentos
FOLLETO FODMAPS para indicar mejores alimentosFOLLETO FODMAPS para indicar mejores alimentos
FOLLETO FODMAPS para indicar mejores alimentosnutmargaritasolis
 
yodo -,caracteristicas y para que sirve.
yodo -,caracteristicas y para que sirve.yodo -,caracteristicas y para que sirve.
yodo -,caracteristicas y para que sirve.equispec432
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdfDianakiasPerez
 

Último (11)

MODELO DE ALIMENTACION actualmente 2024v
MODELO DE ALIMENTACION actualmente 2024vMODELO DE ALIMENTACION actualmente 2024v
MODELO DE ALIMENTACION actualmente 2024v
 
Auditorias Puntos Importantes SQF en industria de alimentos
Auditorias Puntos Importantes SQF en industria de alimentosAuditorias Puntos Importantes SQF en industria de alimentos
Auditorias Puntos Importantes SQF en industria de alimentos
 
ELABORACION DE GOMITAS , dulces, terapeuticas y con alcohol
ELABORACION DE GOMITAS , dulces, terapeuticas y con alcoholELABORACION DE GOMITAS , dulces, terapeuticas y con alcohol
ELABORACION DE GOMITAS , dulces, terapeuticas y con alcohol
 
deshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptx
deshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptxdeshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptx
deshidratacinehidratacionenpediatria2023-240204000209-ae429ba6.pptx
 
Biosintesis de la Leche presentación ppp
Biosintesis de la Leche presentación pppBiosintesis de la Leche presentación ppp
Biosintesis de la Leche presentación ppp
 
Recetario royal prestige pdf para una mejor cocina desde casa!
Recetario royal prestige pdf para una mejor cocina desde casa!Recetario royal prestige pdf para una mejor cocina desde casa!
Recetario royal prestige pdf para una mejor cocina desde casa!
 
Batidos y jugos saludables FrutiFresh.pdf
Batidos y jugos saludables FrutiFresh.pdfBatidos y jugos saludables FrutiFresh.pdf
Batidos y jugos saludables FrutiFresh.pdf
 
Fisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdf
Fisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdfFisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdf
Fisiopatología_Renal_Fundamentos_Cuarta_edición_Helmut_Rennke_Bradley (1).pdf
 
FOLLETO FODMAPS para indicar mejores alimentos
FOLLETO FODMAPS para indicar mejores alimentosFOLLETO FODMAPS para indicar mejores alimentos
FOLLETO FODMAPS para indicar mejores alimentos
 
yodo -,caracteristicas y para que sirve.
yodo -,caracteristicas y para que sirve.yodo -,caracteristicas y para que sirve.
yodo -,caracteristicas y para que sirve.
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf
 

Cheque

  • 1. UNIVERSIDAD CENTRAL DEL ECUADOR F FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES DE LA INFORMÁTICA PROGRAMACIÓN ORIENTADA A OBJETOS INTEGRANTES Jazmín Quinatoa Guamán Oliver Mateo Quishpe PARALELO: 3 “C” DOCENTE: MSc. Víctor Zapata FECHA: 12 – 8 – 2021
  • 2. GUÍA DE USO DE LABORATORIOS TEMA: Array OBJETIVO: Trabajar con la herramienta Visual Studio Code, utilizando el programa xampp como administrador, en el cual deberemos realizar un ejercicio en php. RESULTADOS DE APRENDIZAJE Comprensión del software Visual Studio Code. Utilizar de forma correcta los vectores. ACTIVIDADES: - Trabajar con el software Visual Studio Code. - Realizar un ejercicio tipo cheuque en php que permita ingresar una cantidad en números y despliegue la cantidad en letras. DESARROLLO DE CONTENIDOS CODIGO DEL PROGRAMA: <!DOCTYPE html> <html> <link rel="stylesheet" type="text/css" href="estilos.css"> <body background="unnamed (1).jpg"> <center> <form action="#" method="POST"> <center><h1>CHEQUE</h1></center>
  • 3. <center><img src="cheque-partes.jpg" height="30%" width="30%"></center> <br> INGRESE EL MONTO EN NÚMEROS = <input type="number" name="numero" value= "" /><br><br> <input type="submit" value="CANTIDAD EN LETRAS "> <br> <br> <br> <?php function unidades ($num) { $valor = array ('uno','dos','tres','cuatro','cinco','seis','siete','och o', 'nueve','diez', 'once', 'doce','trece','catorce', 'quince','dieciseis','diecisiete','dieciocho', 'diez y nueve','veinte','veinte y uno', 'veinte y dos','veinte y tres', 'veinte y cuatro','veinte y cinco', 'veinte y seis','veinte y siete','veinte y ocho','veinte y nueve'); return $valor[$num - 1]; } function decenas($n) { $decenas = array ( 20=>'veinte', 30=>'treinta',40=>'cuarenta',50=>'cinc uenta',60=>'sesenta', 70=>'setenta',80=>'ochenta',90=>'noventa'); if( $n <= 9) return unidades ($n); $x = $n % 10; if ( $x == 0 ) { return $decenas[$n]; } else return $decenas[$n - $x].' y '. unidades ($x); } function centenas($n) { $cientos = array (100 =>'cien',200 =>'doscientos',300=>'trecientos', 400=>'cuatrocientos', 500=>'quinientos',600=>'seiscientos', 700=>'setecientos',800=>'ochocientos', 900 =>'novecientos'); if( $n >= 100) { if ( $n % 100 == 0 ) { return $cientos[$n]; } else { $u = (int) substr($n,0,1); $d = (int) substr($n,1,2); return (($u == 1)?'ciento':$cientos[$u*100]).' '.decenas($d); } } else return decenas($n); }
  • 4. function miles($n) { if($n > 999) { if( $n == 1000) {return 'mil';} else { $l = strlen($n); $c = (int)substr($n,0,$l-3); $x = (int)substr($n,-3); if($c == 1) {$cadena = 'mil '.centenas($x);} else if($x != 0) {$cadena = centenas($c).' mil '.centenas($x);} else $cadena = centenas($c). ' mil'; return $cadena; } } else return centenas($n); } function millones($n) { if($n == 1000000) {return 'un millón';} else { $l = strlen($n); $c = (int)substr($n,0,$l-6); $x = (int)substr($n,-6); if($c == 1) { $cadena = ' millón '; } else { $cadena = ' millones '; } return miles($c).$cadena.(($x > 0)?miles($x):''); } } function convertir($n) { switch (true) { case ( $n >= 1 && $n <= 29) : return unidades ($n); break; case ( $n >= 30 && $n < 100) : return decenas($n); break; case ( $n >= 100 && $n < 1000) : return centenas($n); break; case ($n >= 1000 && $n <= 999999): return miles($n); break; case ($n >= 1000000): return millones($n); } } $html =''; if (!empty($_POST["numero"])) if( $_SERVER['REQUEST_METHOD'] == 'POST' ) { //$html = "<p class='centrado'>".$_POST; $html= '<b>'.ucfirst(convertir($_POST['numero'])).'</b>'; echo $html;
  • 5. } ?> f.) ______________________ f.) __________________ MSc. Víctor Zapata ESTUDIANTE DOCENTE