SlideShare una empresa de Scribd logo
Funciones y procedimientos propios de LPP
http://estudi-ando.wikispaces.com/Algoritmos
1
Ing. Paola Andrea Manquillo M.
Funciones	y	procedimientos	propios	de	LPP
A pesar de que podemos crear nuestras propias funciones y procedimientos en
LPP, este programa nos permite usar algunos ya definidos para facilitarnos el
trabajo o, inclusive, para que el resultado sea más estético. A continuación están
listadas estas valiosas ayudas por rango de aplicación y con ejemplos que ilustran
su funcionamiento:
Funciones y procedimientos para manejo de texto
 Car(número): devuelve el carácter ASCII equivalente al número dado.
Ver ejemplo
 Valor_Ascii(carácter): devuelve el valor numérico ASCII equivalente al carácter
dado.
Ver ejemplo
 Longitud(cadena): devuelve la cantidad de caracteres que conforman la
cadena dada.
Ver ejemplo
Funciones y procedimientos para aspecto en pantalla
 Llamar Posicionar_Cursor(n1, n2): esta instrucción permite definir una
ubicación exacta desde donde se inicie el texto en la pantalla. El número n1
indica a cuántos espacios del borde izquierdo de la pantalla (columnas) se
ubicará el cursor y el número n2 indica a cuántos renglones (filas) se ubicará el
cursor.
Ver ejemplo
Funciones y procedimientos propios de LPP
http://estudi-ando.wikispaces.com/Algoritmos
2
Ing. Paola Andrea Manquillo M.
 Llamar Nueva_Linea(): es equivalente a un “enter” o salto de línea. También
puede ser escrita como Llamar Nueva_Linea.
Ver ejemplo
 Llamar Limpiar_Pantalla(): permite borrar todo lo que aparece en la pantalla
hasta el momento para imprimir las instrucciones posteriores en una pantalla
limpia. También puede ser escrita como Llamar Limpiar_Pantalla.
Ver ejemplo
 Llamar Color_Texto(número): permite cambiar el color del texto a imprimir. Los
números pueden ser del 0 al 15 donde 0 es negro y 15 es blanco.
Nota: en caso de que se coloque un número mayor, el procedimiento
Color_Texto aplicará el color del número dado por el módulo del número
ingresado y 16.
Ver ejemplo
 Llamar Color_Fondo(número): permite cambiar el color de fondo (resaltado)
del texto a imprimir. Los números pueden ser del 0 al 15, donde el 0 es negro y
el 15 es blanco (en caso de que se coloque un número mayor, el procedimiento
Color_Fondo aplicará el color del número dado por el módulo del número
ingresado y 16).
Nota: en caso de que se intente colocar tanto color de texto como color de
fondo, predominará aquella instrucción que se halla colocado encima pero NO
SE LLEVARÁN A CABO AMBAS INSTRUCCIONES AL TIEMPO.
Ver ejemplo
 Llamar Obtener_Caracter(): esta instrucción genera una espera en el
programa hasta que el usuario oprima cualquier carácter del teclado, momento
en el cual se reanuda la ejecución del programa.
Ver ejemplo
Funciones y procedimientos para uso matemático
 Llamar Inicializar_Aleatorio() y Aleatorio(): La primera inicializa el
funcionamiento del número aleatorio y la segunda lo genera.
Funciones y procedimientos propios de LPP
http://estudi-ando.wikispaces.com/Algoritmos
3
Ing. Paola Andrea Manquillo M.
Nota: hay que tener en cuenta que el procedimiento Aleatorio() genera un
número real entre 0 y 1, por ende, para obtener números mayores hay que
multiplicar el resultado de Aleatorio() por el número máximo que se desee
obtener.
Nota2: en caso de necesitarse un número entero, basta con asignar el resultado
de Aleatorio() a una variable de tipo entero, de esta manera el programa
automáticamente eliminará la parte decimal del resultado y obtendremos un
número entero.
Ver ejemplo
Funciones y procedimientos para uso de archivos
 Llamar Ir_A_Inicio(nombre_archivo): permite al algoritmo ubicarse en el
principio del archivo de texto al cual está accediendo.
 Llamar Ir_A_Fin(nombre_archivo): permite al algoritmo ubicarse en el final del
archivo de texto al cual está accediendo.
 Llamar Ir_A(nombre_archivo, ubicación_numérica): EN TEORÍA, permite al
algoritmo ubicarse en la ubicación dada al interior del archivo de texto al cual
está accediendo.
 FDA(nombre_archivo): permite saber si se ha llegado al final de los datos en el
archivo al cual se está accediendo.
Ver ejemplo1 Ver ejemplo2

Más contenido relacionado

La actualidad más candente

Constructores en Java
Constructores en JavaConstructores en Java
Constructores en Java
UCE
 
Sentencia select
Sentencia selectSentencia select
Ejercicios en Python
Ejercicios en PythonEjercicios en Python
Ejercicios en Python
Guiru Xd
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacionAlfonso
 
Manual lpp
Manual   lppManual   lpp
Manual lpp
Luxed Tevic
 
Metodo burbuja
Metodo burbujaMetodo burbuja
Metodo burbuja
Pablo Andres M
 
Patrones GRASP
Patrones GRASPPatrones GRASP
Estructura de lenguaje ensamblador
Estructura de lenguaje ensambladorEstructura de lenguaje ensamblador
Estructura de lenguaje ensamblador
Eustakiu Padilla
 
Guia 3
Guia 3Guia 3
Guia 3
Fredy Soncco
 
Iluminiacion y sombreado
Iluminiacion y sombreadoIluminiacion y sombreado
Iluminiacion y sombreado
Fredy Jmnz Rjs
 
Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.christgch
 
Programas lpp sena 25 entregados
Programas lpp sena 25 entregadosProgramas lpp sena 25 entregados
Programas lpp sena 25 entregados
ALVARO15TORO
 
Algorithms and flowcharts by Haseeb Khan
Algorithms and flowcharts by Haseeb KhanAlgorithms and flowcharts by Haseeb Khan
Algorithms and flowcharts by Haseeb Khan
Haseeb Shalmani
 
Diagrama de Colaboración
Diagrama de ColaboraciónDiagrama de Colaboración
Diagrama de Colaboración
Universidad Técnica del Norte
 
Clases Genéricas en Java
Clases Genéricas en JavaClases Genéricas en Java
Clases Genéricas en Java
Alejandro Colomer Everett
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
Mariela Bussi Pimentel
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
LISBETH ALEXANDRA VASQUEZ CIEZA
 

La actualidad más candente (20)

Constructores en Java
Constructores en JavaConstructores en Java
Constructores en Java
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Ejercicios en Python
Ejercicios en PythonEjercicios en Python
Ejercicios en Python
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacion
 
Manual lpp
Manual   lppManual   lpp
Manual lpp
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
Metodo burbuja
Metodo burbujaMetodo burbuja
Metodo burbuja
 
Patrones GRASP
Patrones GRASPPatrones GRASP
Patrones GRASP
 
Estructura de lenguaje ensamblador
Estructura de lenguaje ensambladorEstructura de lenguaje ensamblador
Estructura de lenguaje ensamblador
 
Estructura datos pilas y colas
Estructura datos pilas y colasEstructura datos pilas y colas
Estructura datos pilas y colas
 
Guia 3
Guia 3Guia 3
Guia 3
 
Iluminiacion y sombreado
Iluminiacion y sombreadoIluminiacion y sombreado
Iluminiacion y sombreado
 
Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.Estructura de datos Pilas, Colas y Listas.
Estructura de datos Pilas, Colas y Listas.
 
Programas lpp sena 25 entregados
Programas lpp sena 25 entregadosProgramas lpp sena 25 entregados
Programas lpp sena 25 entregados
 
Algorithms and flowcharts by Haseeb Khan
Algorithms and flowcharts by Haseeb KhanAlgorithms and flowcharts by Haseeb Khan
Algorithms and flowcharts by Haseeb Khan
 
Diagrama de Colaboración
Diagrama de ColaboraciónDiagrama de Colaboración
Diagrama de Colaboración
 
Clases Genéricas en Java
Clases Genéricas en JavaClases Genéricas en Java
Clases Genéricas en Java
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
Prueba de aplicaciones
Prueba de aplicacionesPrueba de aplicaciones
Prueba de aplicaciones
 

Destacado

Manuel ordoñez
Manuel ordoñezManuel ordoñez
Manuel ordoñez
Erika Rodriguez
 
The Best Used Cars And Trucks
The Best Used Cars And TrucksThe Best Used Cars And Trucks
The Best Used Cars And Trucks
CGC Group
 
Virus Informaticos
Virus InformaticosVirus Informaticos
Virus Informaticos
andrectorbnits
 
Programas P2P
Programas P2PProgramas P2P
Programas P2P
borjask8
 
Opd Glosario Partidos Politicos
Opd Glosario Partidos PoliticosOpd Glosario Partidos Politicos
Opd Glosario Partidos Politicos
Observatorio Politico Dominicano
 
Francisco en sudamérica 2015
Francisco en sudamérica 2015Francisco en sudamérica 2015
Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1Milagros Daly
 
Censurado Mtv Spanish
Censurado Mtv SpanishCensurado Mtv Spanish
Censurado Mtv Spanishmaristas6
 
Elementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado LeeElementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado Leececimat
 
Silla del Amigo
Silla del AmigoSilla del Amigo
Silla del Amigocmsj
 
Pintura barroca española
Pintura barroca españolaPintura barroca española
Pintura barroca española
Alberto Rubio
 
BLOQUE ACADÉMICO DE UN AULA VIRTUAL
BLOQUE ACADÉMICO DE UN AULA VIRTUALBLOQUE ACADÉMICO DE UN AULA VIRTUAL
BLOQUE ACADÉMICO DE UN AULA VIRTUAL
hotfox78
 
Las Tic En La EducacióN. Retos Y Posibilidades
Las Tic En La EducacióN. Retos Y PosibilidadesLas Tic En La EducacióN. Retos Y Posibilidades
Las Tic En La EducacióN. Retos Y Posibilidades
robertaaaa
 
Web 2.0 Cuestión de Estilo y actitud
Web 2.0 Cuestión de Estilo y actitudWeb 2.0 Cuestión de Estilo y actitud
Web 2.0 Cuestión de Estilo y actitud
Silvana Gonzalez
 

Destacado (20)

Manuel ordoñez
Manuel ordoñezManuel ordoñez
Manuel ordoñez
 
Hannydiaz
HannydiazHannydiaz
Hannydiaz
 
The Best Used Cars And Trucks
The Best Used Cars And TrucksThe Best Used Cars And Trucks
The Best Used Cars And Trucks
 
Virus Informaticos
Virus InformaticosVirus Informaticos
Virus Informaticos
 
Programas P2P
Programas P2PProgramas P2P
Programas P2P
 
Opd Glosario Partidos Politicos
Opd Glosario Partidos PoliticosOpd Glosario Partidos Politicos
Opd Glosario Partidos Politicos
 
Teoria Del Caos
Teoria Del CaosTeoria Del Caos
Teoria Del Caos
 
Francisco en sudamérica 2015
Francisco en sudamérica 2015Francisco en sudamérica 2015
Francisco en sudamérica 2015
 
Tema 3 Curriculum
Tema 3 CurriculumTema 3 Curriculum
Tema 3 Curriculum
 
curva
curvacurva
curva
 
Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1
 
Censurado Mtv Spanish
Censurado Mtv SpanishCensurado Mtv Spanish
Censurado Mtv Spanish
 
Elementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado LeeElementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado Lee
 
Planificacion de un entrenamiento saludable
Planificacion de un entrenamiento saludablePlanificacion de un entrenamiento saludable
Planificacion de un entrenamiento saludable
 
Silla del Amigo
Silla del AmigoSilla del Amigo
Silla del Amigo
 
Pintura barroca española
Pintura barroca españolaPintura barroca española
Pintura barroca española
 
BLOQUE ACADÉMICO DE UN AULA VIRTUAL
BLOQUE ACADÉMICO DE UN AULA VIRTUALBLOQUE ACADÉMICO DE UN AULA VIRTUAL
BLOQUE ACADÉMICO DE UN AULA VIRTUAL
 
Las Tic En La EducacióN. Retos Y Posibilidades
Las Tic En La EducacióN. Retos Y PosibilidadesLas Tic En La EducacióN. Retos Y Posibilidades
Las Tic En La EducacióN. Retos Y Posibilidades
 
Mi Fin De Semana
Mi  Fin De SemanaMi  Fin De Semana
Mi Fin De Semana
 
Web 2.0 Cuestión de Estilo y actitud
Web 2.0 Cuestión de Estilo y actitudWeb 2.0 Cuestión de Estilo y actitud
Web 2.0 Cuestión de Estilo y actitud
 

Similar a Funciones y procedimientos_propios_lpp

Lenguaje de simulacion
Lenguaje de simulacionLenguaje de simulacion
Lenguaje de simulacion
lilijessica
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
Facultad de Ciencias y Sistemas
 
Bloque i guia informatica ii
Bloque i guia informatica iiBloque i guia informatica ii
Bloque i guia informatica ii
Noe Altamirano
 
Bloque 1 guia informatica II
Bloque 1 guia informatica IIBloque 1 guia informatica II
Bloque 1 guia informatica IINoe Altamirano
 
Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++JoseRamonG
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
joeshego
 
programación
programaciónprogramación
programación
laura2041
 
Introduccion a Matlab
Introduccion a MatlabIntroduccion a Matlab
Introduccion a MatlabOmar Yupanqui
 
Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_
Ximena Huechacona
 
Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_
Victor Ochoa
 
Matlab
MatlabMatlab
Revista programacion
Revista programacionRevista programacion
Revista programacion
MARKO HERRERA
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
karenyulithza
 
Primer programa en 1
Primer programa en 1Primer programa en 1
Primer programa en 1
fehrhuichapa
 
Tutorial sencillo manejo_de_pseint_y_dfd
Tutorial sencillo manejo_de_pseint_y_dfdTutorial sencillo manejo_de_pseint_y_dfd
Tutorial sencillo manejo_de_pseint_y_dfdjvtoro
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacion
sandra gutierrez
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
Nombre Apellidos
 
Ii corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_claseIi corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_clasetammyrodriguez2010
 
Hp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuencialesHp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuenciales
Raúl Ponce de León Tavira
 

Similar a Funciones y procedimientos_propios_lpp (20)

Lenguaje de simulacion
Lenguaje de simulacionLenguaje de simulacion
Lenguaje de simulacion
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
 
Bloque i guia informatica ii
Bloque i guia informatica iiBloque i guia informatica ii
Bloque i guia informatica ii
 
Bloque 1 guia informatica II
Bloque 1 guia informatica IIBloque 1 guia informatica II
Bloque 1 guia informatica II
 
Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++
 
El lenguaje c
El lenguaje cEl lenguaje c
El lenguaje c
 
Algoritmos y programas ing civil
Algoritmos y programas ing civil Algoritmos y programas ing civil
Algoritmos y programas ing civil
 
programación
programaciónprogramación
programación
 
Introduccion a Matlab
Introduccion a MatlabIntroduccion a Matlab
Introduccion a Matlab
 
Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_
 
Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_Tutorial sencillo manejo_de_pseint_y_dfd_1_
Tutorial sencillo manejo_de_pseint_y_dfd_1_
 
Matlab
MatlabMatlab
Matlab
 
Revista programacion
Revista programacionRevista programacion
Revista programacion
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Primer programa en 1
Primer programa en 1Primer programa en 1
Primer programa en 1
 
Tutorial sencillo manejo_de_pseint_y_dfd
Tutorial sencillo manejo_de_pseint_y_dfdTutorial sencillo manejo_de_pseint_y_dfd
Tutorial sencillo manejo_de_pseint_y_dfd
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacion
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Ii corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_claseIi corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_clase
 
Hp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuencialesHp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuenciales
 

Último

HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
QuispeJimenezDyuy
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
Alejandrino Halire Ccahuana
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 

Último (20)

HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 

Funciones y procedimientos_propios_lpp

  • 1. Funciones y procedimientos propios de LPP http://estudi-ando.wikispaces.com/Algoritmos 1 Ing. Paola Andrea Manquillo M. Funciones y procedimientos propios de LPP A pesar de que podemos crear nuestras propias funciones y procedimientos en LPP, este programa nos permite usar algunos ya definidos para facilitarnos el trabajo o, inclusive, para que el resultado sea más estético. A continuación están listadas estas valiosas ayudas por rango de aplicación y con ejemplos que ilustran su funcionamiento: Funciones y procedimientos para manejo de texto  Car(número): devuelve el carácter ASCII equivalente al número dado. Ver ejemplo  Valor_Ascii(carácter): devuelve el valor numérico ASCII equivalente al carácter dado. Ver ejemplo  Longitud(cadena): devuelve la cantidad de caracteres que conforman la cadena dada. Ver ejemplo Funciones y procedimientos para aspecto en pantalla  Llamar Posicionar_Cursor(n1, n2): esta instrucción permite definir una ubicación exacta desde donde se inicie el texto en la pantalla. El número n1 indica a cuántos espacios del borde izquierdo de la pantalla (columnas) se ubicará el cursor y el número n2 indica a cuántos renglones (filas) se ubicará el cursor. Ver ejemplo
  • 2. Funciones y procedimientos propios de LPP http://estudi-ando.wikispaces.com/Algoritmos 2 Ing. Paola Andrea Manquillo M.  Llamar Nueva_Linea(): es equivalente a un “enter” o salto de línea. También puede ser escrita como Llamar Nueva_Linea. Ver ejemplo  Llamar Limpiar_Pantalla(): permite borrar todo lo que aparece en la pantalla hasta el momento para imprimir las instrucciones posteriores en una pantalla limpia. También puede ser escrita como Llamar Limpiar_Pantalla. Ver ejemplo  Llamar Color_Texto(número): permite cambiar el color del texto a imprimir. Los números pueden ser del 0 al 15 donde 0 es negro y 15 es blanco. Nota: en caso de que se coloque un número mayor, el procedimiento Color_Texto aplicará el color del número dado por el módulo del número ingresado y 16. Ver ejemplo  Llamar Color_Fondo(número): permite cambiar el color de fondo (resaltado) del texto a imprimir. Los números pueden ser del 0 al 15, donde el 0 es negro y el 15 es blanco (en caso de que se coloque un número mayor, el procedimiento Color_Fondo aplicará el color del número dado por el módulo del número ingresado y 16). Nota: en caso de que se intente colocar tanto color de texto como color de fondo, predominará aquella instrucción que se halla colocado encima pero NO SE LLEVARÁN A CABO AMBAS INSTRUCCIONES AL TIEMPO. Ver ejemplo  Llamar Obtener_Caracter(): esta instrucción genera una espera en el programa hasta que el usuario oprima cualquier carácter del teclado, momento en el cual se reanuda la ejecución del programa. Ver ejemplo Funciones y procedimientos para uso matemático  Llamar Inicializar_Aleatorio() y Aleatorio(): La primera inicializa el funcionamiento del número aleatorio y la segunda lo genera.
  • 3. Funciones y procedimientos propios de LPP http://estudi-ando.wikispaces.com/Algoritmos 3 Ing. Paola Andrea Manquillo M. Nota: hay que tener en cuenta que el procedimiento Aleatorio() genera un número real entre 0 y 1, por ende, para obtener números mayores hay que multiplicar el resultado de Aleatorio() por el número máximo que se desee obtener. Nota2: en caso de necesitarse un número entero, basta con asignar el resultado de Aleatorio() a una variable de tipo entero, de esta manera el programa automáticamente eliminará la parte decimal del resultado y obtendremos un número entero. Ver ejemplo Funciones y procedimientos para uso de archivos  Llamar Ir_A_Inicio(nombre_archivo): permite al algoritmo ubicarse en el principio del archivo de texto al cual está accediendo.  Llamar Ir_A_Fin(nombre_archivo): permite al algoritmo ubicarse en el final del archivo de texto al cual está accediendo.  Llamar Ir_A(nombre_archivo, ubicación_numérica): EN TEORÍA, permite al algoritmo ubicarse en la ubicación dada al interior del archivo de texto al cual está accediendo.  FDA(nombre_archivo): permite saber si se ha llegado al final de los datos en el archivo al cual se está accediendo. Ver ejemplo1 Ver ejemplo2