SlideShare una empresa de Scribd logo
TUTORIALPSEINT
Fundamentos de Programación
PSEINT
 Página Oficial: http://pseint.sourceforge.net/
 Es un software que interpreta pseudocódigo.
 Permite la generación de diagramas de flujo, dado un algoritmo en
pseudocódigo.
 También es posible exportar el pseudocódigo a un lenguaje orientado a
objetos como C++.
 Para compilar y ejecutar nuestro pseudocódigo debemos presionar el
botón:
PSEINT – TIPOS DE DATOS
 En Pseint existen los siguientes tipos de datos:
Numérico: enteros y decimales, los decimales se separan con un punto( 2 ; 2.5) .
Lógico o Booleano: V y F
Carácter: carácter y cadena de caracteres, pueden ir encerrados entre comillas
simples o dobles („a‟ , “a” , „hola‟, “hola”).
 Los tipos de datos son determinados automáticamente cuando se
crean las variables o se les asigna un valor.
 Este tipo de dato deberá permanecer constante durante todo el proceso,
si no es así el proceso será interrumpido.
PSEINT – EXPRESIONES
 Operadores: Los operadores relacionales, lógicos y algebraicos son:
PSEINT – EXPRESIONES
 Funciones: Las funciones de PseInt son:
PSEINT – ACCIONES SECUENCIALES
 Asignación: nos permite guardar un valor en una variable.
 c <- 2; por lo tanto c=2, que es lo mismo decir c tiene el valor 2.
 Leer: nos permite recibir valores por teclado y guardarlos en variables.
 Leer a;
 Leer a, b, c;
recibe el valor y lo almacena en a.
recibe 3 valores y los guarda en la variable que corresponda, la
primera en a, la segunda en b y la tercera en c.
PSEINT – ACCIONES SECUENCIALES
 Escribir: nos permite mostrar en pantalla algún tipo de dato, o varios
separados por „,‟ (coma).
 Escribir „hola mundo‟;
 Escribir „hola mundo‟, „hola‟, 2, c;
PSEINT – ESTRUCTURAS DE CONTROL
CONDICIONAL:
 Si – Entonces: es una estructura de control que depende del valor de una
condición lógica.
 Es decir se debe evaluar una condición y si la cumple, deberá ejecutar
todas las acciones después del “Entonces” y si no las cumple debe
ejecutar todas las acciones después del “Sino”
PSEINT – ESTRUCTURAS DE CONTROL
CONDICIONAL:
 Según: es una estructura de control que depende del valor de una variable de
tipo numérica para ejecutar una secuencia de instrucciones asociada a ese
valor.
 Puede suceder que una secuencia de instrucciones sea común para más de
un valor de la variable numérica, es el caso que se ve en la imagen siguiente,
donde el valor 2 y 3 de la variable numérica lleva a ejecutar una misma
secuencia de instrucciones.
 Cada valor de la variable numérica es una opción que ejecuta una serie de
instrucciones, es por esto que esta instrucción es recomendable para
manejar Menu muy complejos.
PSEINT – ESTRUCTURAS DE CONTROL
 La opción “De otro modo” significa que si la variable numérica toma un valor
que no está en ninguna de las opciones anteriores ejecuta las instrucciones de
esa opción.
 Esta opción es ocupada generalmente para capturar(Catch) errores al ingresar
una
opción no disponible y así avisarle al usuario.
 Ej:
PSEINT – ESTRUCTURAS DE CONTROL
 REPETITIVA:
 Mientras: permite ejecutar una secuencia de instrucciones repetidamente
hasta que la condición no se cumpla.
PSEINT – ARREGLOS
 Los arreglos (arrays) son una estructura de datos que permite el
almacenamiento estático(tamaño definido) de una serie de elementos
del mismo tipo (caracter, númerico, Booleano) ordenados en fila.
 Su representación matemática es la de un vector de 1 dimensión, por lo
que podemos llegar a representar una matriz con arrays
multidimensionales.
 Cada array posee un índice(empieza en 0) que indica la posición en la
que está almacenado un elemento en el arreglo, esto se debe a que el
array está segmentado.
PSEINT – ARREGLOS
 Existen distintos tipos de arreglos dependiendo del tipo de dato que
contengan.
 Un ejemplo es un arreglo numérico.
 Un arreglo de caracteres.
1 3 5 7
a b c
PSEINT – ARREGLOS
 En Pseint la sentencia para poder definir un arreglo es la siguiente:
Dimension <identificador>[tamaño]
 Ej:
Dimension Lista[9]
 Para poder acceder a un elemento del arreglo se utiliza el
siguiente comando:
<identificador>[posición_elemento] (empieza en 1 la posición en
PSeint)
Ej: Lista[1] ,esto va a devolver el elemento en la posición 1.
PSEINT - NOTACIONES
 Se pueden comentar líneas, para escribir por ejemplo la documentación
de un programa. Esto se hace con el operador //, todo lo que precede a //,
hasta el final de la línea, no será tomado en cuenta por el interpretador.
-//autor: nombre
 No pueden haber instrucciones después de Proceso y FinProceso, excepto
comentarios.
 Los identificadores de las variables, deben constar sólo de letras,
números y/o guión abajo(_), comenzando siempre con una letra.
 Las estructuras no secuenciales pueden anidarse. Es decir, pueden
contener otras adentro, pero la estructura contenida debe comenzar y
finalizar dentro de la contenedora.
EJERCICIOS
 Implemente en Pseint los algoritmos en pseudocódigo que resuelvan los
siguientes
problemas.
-Problema 1: Implementar un formulario que pida el nombre después el
apellido, luego el ruc y finalmente la dirección. Para que muestre por
pantalla la siguiente información con los datos ingresados.
+Nombre:
+Apellido:
+DNI:
+Dirección:
-Problema 2: Mostrar por pantalla los números pares entre [0,100].

Más contenido relacionado

La actualidad más candente

Presentació de PSEInt
Presentació de PSEIntPresentació de PSEInt
Presentació de PSEInt
Alcibiades Uribe
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
UPT "JOSÉ FELIX RIBAS"
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
dr_ecco
 
P seint
P seintP seint
P seint
georgehcc
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Judith Martos Florez
 
tutorial p-seint
tutorial p-seinttutorial p-seint
tutorial p-seint
Jehimy Joey Garcia
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
Pablo Contramaestre
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
Carlos Diaz
 
Clase no 01_definiciones_basicas
Clase no 01_definiciones_basicasClase no 01_definiciones_basicas
Clase no 01_definiciones_basicas
Leonel Martinez Carrion
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
Carlos Gómez García
 
algoritmo
algoritmoalgoritmo
algoritmo
Cristhian Tapia
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
José Ricardo Tillero Giménez
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
gabysabogal1
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
keisy vargas
 
Clase pseint
Clase pseintClase pseint
Clase pseint
Carlos Martínez
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Ana Ruth G H
 
Conceptos basicos de programacion
Conceptos basicos de programacion Conceptos basicos de programacion
Conceptos basicos de programacion
Rika Furude
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
YESENIA CETINA
 
[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion
MonjeOneble
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
faisury21
 

La actualidad más candente (20)

Presentació de PSEInt
Presentació de PSEIntPresentació de PSEInt
Presentació de PSEInt
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
P seint
P seintP seint
P seint
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINT
 
tutorial p-seint
tutorial p-seinttutorial p-seint
tutorial p-seint
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
Clase no 01_definiciones_basicas
Clase no 01_definiciones_basicasClase no 01_definiciones_basicas
Clase no 01_definiciones_basicas
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Clase pseint
Clase pseintClase pseint
Clase pseint
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Conceptos basicos de programacion
Conceptos basicos de programacion Conceptos basicos de programacion
Conceptos basicos de programacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
 

Similar a Tutorialpseint parte 2

Manual pseint
Manual pseintManual pseint
Manual pseint
Enrique Vargas
 
Manual pseint
Manual pseintManual pseint
Manual pseint
franklinchesco321
 
Manual pseint
Manual pseintManual pseint
Manual pseint
Enrique Vargas
 
Pseint
PseintPseint
Pseint
PseintPseint
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Carlos Báez
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
UPT "JOSÉ FELIX RIBAS"
 
Manual Pseint.pdf
Manual Pseint.pdfManual Pseint.pdf
Manual Pseint.pdf
JavierIgnacioVega1
 
manual dfd
manual dfdmanual dfd
manual dfd
sistematutorial
 
pseint ppt.pptx
pseint ppt.pptxpseint ppt.pptx
pseint ppt.pptx
MarcelaIbarra23
 
Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
María Luisa Velasco
 
Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
María Luisa Velasco
 
estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptx
DanielHidalgo92
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
IEO Santo Tomás
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
Andreina Trejo
 
Clases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxClases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsx
jesusger03
 
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control BásicasProgramación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
aveas01
 
Pseint
Pseint Pseint
Pseint
juligames555
 
Pseint terminado
Pseint terminadoPseint terminado
Pseint terminado
juligames555
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
charnisch
 

Similar a Tutorialpseint parte 2 (20)

Manual pseint
Manual pseintManual pseint
Manual pseint
 
Manual pseint
Manual pseintManual pseint
Manual pseint
 
Manual pseint
Manual pseintManual pseint
Manual pseint
 
Pseint
PseintPseint
Pseint
 
Pseint
PseintPseint
Pseint
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Manual Pseint.pdf
Manual Pseint.pdfManual Pseint.pdf
Manual Pseint.pdf
 
manual dfd
manual dfdmanual dfd
manual dfd
 
pseint ppt.pptx
pseint ppt.pptxpseint ppt.pptx
pseint ppt.pptx
 
Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
 
Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
 
estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptx
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Clases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsxClases de Pseudo código para aprender a programar .ppsx
Clases de Pseudo código para aprender a programar .ppsx
 
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control BásicasProgramación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
Programación Algoritmos - Tipos de Datos y Estructuras de Control Básicas
 
Pseint
Pseint Pseint
Pseint
 
Pseint terminado
Pseint terminadoPseint terminado
Pseint terminado
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 

Más de Claudia Poza

Ejerciciospseintparte3
Ejerciciospseintparte3Ejerciciospseintparte3
Ejerciciospseintparte3
Claudia Poza
 
Sistema informatico
Sistema informaticoSistema informatico
Sistema informatico
Claudia Poza
 
Power point jimenez
Power point jimenezPower point jimenez
Power point jimenez
Claudia Poza
 
Power point jimenez
Power point jimenezPower point jimenez
Power point jimenez
Claudia Poza
 
Power point jimenez
Power point jimenezPower point jimenez
Power point jimenez
Claudia Poza
 
Sistema informático 2
Sistema informático 2Sistema informático 2
Sistema informático 2
Claudia Poza
 
Power
PowerPower
El sistema informático
El sistema informáticoEl sistema informático
El sistema informático
Claudia Poza
 
Las relaciones de los seres vivos Gonzalez y Fiorotto
Las relaciones de los seres vivos  Gonzalez y FiorottoLas relaciones de los seres vivos  Gonzalez y Fiorotto
Las relaciones de los seres vivos Gonzalez y Fiorotto
Claudia Poza
 
2536656 635712171518400000
2536656 6357121715184000002536656 635712171518400000
2536656 635712171518400000
Claudia Poza
 
Seres vivospincence astoreca-ruffini
Seres vivospincence astoreca-ruffiniSeres vivospincence astoreca-ruffini
Seres vivospincence astoreca-ruffini
Claudia Poza
 
Relaciones entre los seres vivos zuazo fiorotto-alejo
Relaciones entre los seres vivos  zuazo fiorotto-alejoRelaciones entre los seres vivos  zuazo fiorotto-alejo
Relaciones entre los seres vivos zuazo fiorotto-alejo
Claudia Poza
 
Relacion de los seres vivos m artin capasso berro paternosto
Relacion de los seres vivos  m artin capasso berro paternostoRelacion de los seres vivos  m artin capasso berro paternosto
Relacion de los seres vivos m artin capasso berro paternosto
Claudia Poza
 
Mati crispo y amaro baldino
Mati crispo y amaro baldinoMati crispo y amaro baldino
Mati crispo y amaro baldino
Claudia Poza
 
Los seres vivos y sus relaciones terminado charo fortuna
Los seres vivos y sus relaciones terminado charo fortunaLos seres vivos y sus relaciones terminado charo fortuna
Los seres vivos y sus relaciones terminado charo fortuna
Claudia Poza
 
Los seres vivos pancho y mili
Los seres vivos   pancho y miliLos seres vivos   pancho y mili
Los seres vivos pancho y mili
Claudia Poza
 
Ledesma sandoval
Ledesma sandovalLedesma sandoval
Ledesma sandoval
Claudia Poza
 
Ledesma sandoval
Ledesma sandovalLedesma sandoval
Ledesma sandoval
Claudia Poza
 
Las relaciones de los seres vivos theo candela
Las relaciones de los seres vivos theo candelaLas relaciones de los seres vivos theo candela
Las relaciones de los seres vivos theo candela
Claudia Poza
 
Las relaciones de los seres vivos ultima celeste i josifina h- morena fe lice
Las relaciones de los seres vivos ultima celeste i josifina h- morena fe liceLas relaciones de los seres vivos ultima celeste i josifina h- morena fe lice
Las relaciones de los seres vivos ultima celeste i josifina h- morena fe lice
Claudia Poza
 

Más de Claudia Poza (20)

Ejerciciospseintparte3
Ejerciciospseintparte3Ejerciciospseintparte3
Ejerciciospseintparte3
 
Sistema informatico
Sistema informaticoSistema informatico
Sistema informatico
 
Power point jimenez
Power point jimenezPower point jimenez
Power point jimenez
 
Power point jimenez
Power point jimenezPower point jimenez
Power point jimenez
 
Power point jimenez
Power point jimenezPower point jimenez
Power point jimenez
 
Sistema informático 2
Sistema informático 2Sistema informático 2
Sistema informático 2
 
Power
PowerPower
Power
 
El sistema informático
El sistema informáticoEl sistema informático
El sistema informático
 
Las relaciones de los seres vivos Gonzalez y Fiorotto
Las relaciones de los seres vivos  Gonzalez y FiorottoLas relaciones de los seres vivos  Gonzalez y Fiorotto
Las relaciones de los seres vivos Gonzalez y Fiorotto
 
2536656 635712171518400000
2536656 6357121715184000002536656 635712171518400000
2536656 635712171518400000
 
Seres vivospincence astoreca-ruffini
Seres vivospincence astoreca-ruffiniSeres vivospincence astoreca-ruffini
Seres vivospincence astoreca-ruffini
 
Relaciones entre los seres vivos zuazo fiorotto-alejo
Relaciones entre los seres vivos  zuazo fiorotto-alejoRelaciones entre los seres vivos  zuazo fiorotto-alejo
Relaciones entre los seres vivos zuazo fiorotto-alejo
 
Relacion de los seres vivos m artin capasso berro paternosto
Relacion de los seres vivos  m artin capasso berro paternostoRelacion de los seres vivos  m artin capasso berro paternosto
Relacion de los seres vivos m artin capasso berro paternosto
 
Mati crispo y amaro baldino
Mati crispo y amaro baldinoMati crispo y amaro baldino
Mati crispo y amaro baldino
 
Los seres vivos y sus relaciones terminado charo fortuna
Los seres vivos y sus relaciones terminado charo fortunaLos seres vivos y sus relaciones terminado charo fortuna
Los seres vivos y sus relaciones terminado charo fortuna
 
Los seres vivos pancho y mili
Los seres vivos   pancho y miliLos seres vivos   pancho y mili
Los seres vivos pancho y mili
 
Ledesma sandoval
Ledesma sandovalLedesma sandoval
Ledesma sandoval
 
Ledesma sandoval
Ledesma sandovalLedesma sandoval
Ledesma sandoval
 
Las relaciones de los seres vivos theo candela
Las relaciones de los seres vivos theo candelaLas relaciones de los seres vivos theo candela
Las relaciones de los seres vivos theo candela
 
Las relaciones de los seres vivos ultima celeste i josifina h- morena fe lice
Las relaciones de los seres vivos ultima celeste i josifina h- morena fe liceLas relaciones de los seres vivos ultima celeste i josifina h- morena fe lice
Las relaciones de los seres vivos ultima celeste i josifina h- morena fe lice
 

Último

Programación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP AlfaresProgramación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP Alfares
Alfaresbilingual
 
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLAFRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
examen tercer trimestre repaso primer grado.pdf
examen tercer trimestre repaso primer grado.pdfexamen tercer trimestre repaso primer grado.pdf
examen tercer trimestre repaso primer grado.pdf
SangreRS
 
Los Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la EconomíaLos Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la Economía
JonathanCovena1
 
planificación diaria trastorno del lenguaje.docx
planificación diaria trastorno del lenguaje.docxplanificación diaria trastorno del lenguaje.docx
planificación diaria trastorno del lenguaje.docx
Elsa71869
 
Maikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdfMaikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdf
DevinsideSolutions
 
agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"
agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"
agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"
sahoriperezyupe
 
DIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdfDIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdf
Alfaresbilingual
 
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
DaliaAndrade1
 
Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...
Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...
Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...
Shirley Vásquez Esparza
 
fichas de San Pedro y San Pablo Inicial.docx
fichas de San Pedro y San Pablo Inicial.docxfichas de San Pedro y San Pablo Inicial.docx
fichas de San Pedro y San Pablo Inicial.docx
MarthaAparcana
 
UESJLS Robótica Clase 18 - Escenarios de Vex - Polígonos
UESJLS Robótica Clase 18 - Escenarios de Vex - PolígonosUESJLS Robótica Clase 18 - Escenarios de Vex - Polígonos
UESJLS Robótica Clase 18 - Escenarios de Vex - Polígonos
Docente Informático
 
PLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdf
PLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdfPLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdf
PLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdf
Karlos Rivero
 
La mujer del flujo de sangre, un pa.pptx
La mujer del flujo de sangre, un pa.pptxLa mujer del flujo de sangre, un pa.pptx
La mujer del flujo de sangre, un pa.pptx
francisconaranjofern1
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
iamgaby0724
 
La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.
DobbieElfo
 
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptxLa orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
PaolaAlejandraCarmon1
 
Clasificación de los animales vertebrados
Clasificación de los animales vertebradosClasificación de los animales vertebrados
Clasificación de los animales vertebrados
DianaLopez859290
 
Marketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social EmpresarialMarketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social Empresarial
JonathanCovena1
 
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdfPRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
Fernanda Salazar
 

Último (20)

Programación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP AlfaresProgramación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP Alfares
 
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLAFRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
 
examen tercer trimestre repaso primer grado.pdf
examen tercer trimestre repaso primer grado.pdfexamen tercer trimestre repaso primer grado.pdf
examen tercer trimestre repaso primer grado.pdf
 
Los Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la EconomíaLos Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la Economía
 
planificación diaria trastorno del lenguaje.docx
planificación diaria trastorno del lenguaje.docxplanificación diaria trastorno del lenguaje.docx
planificación diaria trastorno del lenguaje.docx
 
Maikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdfMaikell-Victor-Quimica-2024-Volume-2.pdf
Maikell-Victor-Quimica-2024-Volume-2.pdf
 
agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"
agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"
agua- José María Arguedas- resumen de 2 de los cuetos de la obra "Agua"
 
DIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdfDIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdf
 
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
 
Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...
Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...
Leyes de los gases según Boyle-Marriote, Charles, Gay- Lussac, Ley general de...
 
fichas de San Pedro y San Pablo Inicial.docx
fichas de San Pedro y San Pablo Inicial.docxfichas de San Pedro y San Pablo Inicial.docx
fichas de San Pedro y San Pablo Inicial.docx
 
UESJLS Robótica Clase 18 - Escenarios de Vex - Polígonos
UESJLS Robótica Clase 18 - Escenarios de Vex - PolígonosUESJLS Robótica Clase 18 - Escenarios de Vex - Polígonos
UESJLS Robótica Clase 18 - Escenarios de Vex - Polígonos
 
PLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdf
PLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdfPLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdf
PLAN DE MONITOREO Y ACOMPAÑAMIENTO PEDAGÓGICO 2024.pdf
 
La mujer del flujo de sangre, un pa.pptx
La mujer del flujo de sangre, un pa.pptxLa mujer del flujo de sangre, un pa.pptx
La mujer del flujo de sangre, un pa.pptx
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
 
La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.
 
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptxLa orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
 
Clasificación de los animales vertebrados
Clasificación de los animales vertebradosClasificación de los animales vertebrados
Clasificación de los animales vertebrados
 
Marketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social EmpresarialMarketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social Empresarial
 
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdfPRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
 

Tutorialpseint parte 2

  • 2. PSEINT  Página Oficial: http://pseint.sourceforge.net/  Es un software que interpreta pseudocódigo.  Permite la generación de diagramas de flujo, dado un algoritmo en pseudocódigo.  También es posible exportar el pseudocódigo a un lenguaje orientado a objetos como C++.  Para compilar y ejecutar nuestro pseudocódigo debemos presionar el botón:
  • 3. PSEINT – TIPOS DE DATOS  En Pseint existen los siguientes tipos de datos: Numérico: enteros y decimales, los decimales se separan con un punto( 2 ; 2.5) . Lógico o Booleano: V y F Carácter: carácter y cadena de caracteres, pueden ir encerrados entre comillas simples o dobles („a‟ , “a” , „hola‟, “hola”).  Los tipos de datos son determinados automáticamente cuando se crean las variables o se les asigna un valor.  Este tipo de dato deberá permanecer constante durante todo el proceso, si no es así el proceso será interrumpido.
  • 4. PSEINT – EXPRESIONES  Operadores: Los operadores relacionales, lógicos y algebraicos son:
  • 5. PSEINT – EXPRESIONES  Funciones: Las funciones de PseInt son:
  • 6. PSEINT – ACCIONES SECUENCIALES  Asignación: nos permite guardar un valor en una variable.  c <- 2; por lo tanto c=2, que es lo mismo decir c tiene el valor 2.  Leer: nos permite recibir valores por teclado y guardarlos en variables.  Leer a;  Leer a, b, c; recibe el valor y lo almacena en a. recibe 3 valores y los guarda en la variable que corresponda, la primera en a, la segunda en b y la tercera en c.
  • 7. PSEINT – ACCIONES SECUENCIALES  Escribir: nos permite mostrar en pantalla algún tipo de dato, o varios separados por „,‟ (coma).  Escribir „hola mundo‟;  Escribir „hola mundo‟, „hola‟, 2, c;
  • 8. PSEINT – ESTRUCTURAS DE CONTROL CONDICIONAL:  Si – Entonces: es una estructura de control que depende del valor de una condición lógica.  Es decir se debe evaluar una condición y si la cumple, deberá ejecutar todas las acciones después del “Entonces” y si no las cumple debe ejecutar todas las acciones después del “Sino”
  • 9. PSEINT – ESTRUCTURAS DE CONTROL CONDICIONAL:  Según: es una estructura de control que depende del valor de una variable de tipo numérica para ejecutar una secuencia de instrucciones asociada a ese valor.  Puede suceder que una secuencia de instrucciones sea común para más de un valor de la variable numérica, es el caso que se ve en la imagen siguiente, donde el valor 2 y 3 de la variable numérica lleva a ejecutar una misma secuencia de instrucciones.  Cada valor de la variable numérica es una opción que ejecuta una serie de instrucciones, es por esto que esta instrucción es recomendable para manejar Menu muy complejos.
  • 10. PSEINT – ESTRUCTURAS DE CONTROL  La opción “De otro modo” significa que si la variable numérica toma un valor que no está en ninguna de las opciones anteriores ejecuta las instrucciones de esa opción.  Esta opción es ocupada generalmente para capturar(Catch) errores al ingresar una opción no disponible y así avisarle al usuario.  Ej:
  • 11. PSEINT – ESTRUCTURAS DE CONTROL  REPETITIVA:  Mientras: permite ejecutar una secuencia de instrucciones repetidamente hasta que la condición no se cumpla.
  • 12. PSEINT – ARREGLOS  Los arreglos (arrays) son una estructura de datos que permite el almacenamiento estático(tamaño definido) de una serie de elementos del mismo tipo (caracter, númerico, Booleano) ordenados en fila.  Su representación matemática es la de un vector de 1 dimensión, por lo que podemos llegar a representar una matriz con arrays multidimensionales.  Cada array posee un índice(empieza en 0) que indica la posición en la que está almacenado un elemento en el arreglo, esto se debe a que el array está segmentado.
  • 13. PSEINT – ARREGLOS  Existen distintos tipos de arreglos dependiendo del tipo de dato que contengan.  Un ejemplo es un arreglo numérico.  Un arreglo de caracteres. 1 3 5 7 a b c
  • 14. PSEINT – ARREGLOS  En Pseint la sentencia para poder definir un arreglo es la siguiente: Dimension <identificador>[tamaño]  Ej: Dimension Lista[9]  Para poder acceder a un elemento del arreglo se utiliza el siguiente comando: <identificador>[posición_elemento] (empieza en 1 la posición en PSeint) Ej: Lista[1] ,esto va a devolver el elemento en la posición 1.
  • 15. PSEINT - NOTACIONES  Se pueden comentar líneas, para escribir por ejemplo la documentación de un programa. Esto se hace con el operador //, todo lo que precede a //, hasta el final de la línea, no será tomado en cuenta por el interpretador. -//autor: nombre  No pueden haber instrucciones después de Proceso y FinProceso, excepto comentarios.  Los identificadores de las variables, deben constar sólo de letras, números y/o guión abajo(_), comenzando siempre con una letra.  Las estructuras no secuenciales pueden anidarse. Es decir, pueden contener otras adentro, pero la estructura contenida debe comenzar y finalizar dentro de la contenedora.
  • 16. EJERCICIOS  Implemente en Pseint los algoritmos en pseudocódigo que resuelvan los siguientes problemas. -Problema 1: Implementar un formulario que pida el nombre después el apellido, luego el ruc y finalmente la dirección. Para que muestre por pantalla la siguiente información con los datos ingresados. +Nombre: +Apellido: +DNI: +Dirección: -Problema 2: Mostrar por pantalla los números pares entre [0,100].