SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
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; recibe el valor y lo almacena en a.
 Leer a, b, c; 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:
 Segun: 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 - 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.

Mais conteúdo relacionado

Semelhante a Manual Pseint.pdf

Semelhante a Manual Pseint.pdf (20)

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
 
Tutorial p se int
Tutorial p se intTutorial p se int
Tutorial p se int
 
Pseint
PseintPseint
Pseint
 
Pseint
PseintPseint
Pseint
 
Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2Clase04 tutorialpseint1-091208144523-phpapp01-2
Clase04 tutorialpseint1-091208144523-phpapp01-2
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
P seint
P seintP seint
P seint
 
Tutoral de PseInt
Tutoral de PseIntTutoral de PseInt
Tutoral de PseInt
 
estructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptxestructurascondicionales-180528201514.pptx
estructurascondicionales-180528201514.pptx
 
Presentación PSeInt
Presentación PSeIntPresentación PSeInt
Presentación PSeInt
 
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
 
Presentació de PSEInt
Presentació de PSEIntPresentació de PSEInt
Presentació de PSEInt
 
pseint ppt.pptx
pseint ppt.pptxpseint ppt.pptx
pseint ppt.pptx
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
 
Tutorial p seint
Tutorial p seintTutorial p seint
Tutorial p seint
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
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
 
Ejemplo C++
Ejemplo C++Ejemplo C++
Ejemplo C++
 

Último

MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfMaritza438836
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalRosarioChoque3
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 

Último (20)

MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
El Bullying.
El Bullying.El Bullying.
El Bullying.
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Acuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptxAcuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptx
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 

Manual Pseint.pdf

  • 1. 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:
  • 2. 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.
  • 3. PSEINT – EXPRESIONES  Operadores: Los operadores relacionales, lógicos y algebraicos son:
  • 4. PSEINT – EXPRESIONES  Funciones: Las funciones de PseInt son:
  • 5. 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; recibe el valor y lo almacena en a.  Leer a, b, c; recibe 3 valores y los guarda en la variable que corresponda, la primera en a, la segunda en b y la tercera en c.
  • 6. 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;
  • 7. 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”
  • 8. PSEINT – ESTRUCTURAS DE CONTROL  CONDICIONAL:  Segun: 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.
  • 9. 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:
  • 10. PSEINT – ESTRUCTURAS DE CONTROL  REPETITIVA:  Mientras: permite ejecutar una secuencia de instrucciones repetidamente hasta que la condición no se cumpla.
  • 11. 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.