SlideShare una empresa de Scribd logo
Proceso Ejemplo004
Escribir "Dime un numero"
Leer primerNumero
Escribir "Dime otro numero"
Leer segundoNumero
Si primerNumero > segundoNumero Entonces
Escribir "El primero es mayor"
Sino
Escribir "El segundo es mayor"
FinSi
FinProceso
Proceso Ejemplo004b
Escribir "Dime un numero"
Leer primerNumero
Si primerNumero > 0 o primerNumero = 0 Entonces
Escribir "Es mayor o igual que cero"
Sino
Escribir "Es negativo"
FinSi
FinProceso
EjemplousandoSEGÚN:
Al igual que ocurría con la orden SI, existe un símbolo que podemos usar en
los diagramas de flujo para ayudarmos a planificar nuestro programa
(aunque este símbolo está menos extendido que el de SI):
Así, si en PseInt hacemos clic en el icono del panel derecho que representa
la condición SEGUN, aparece un esqueleto de programa casi completo,
para que hagamos los cambios que nos interesen:
Sólo tenemos que escribir la condición que realmente nos interesa, y la
serie de pasos a dar si se cumple y si no se cumple, de modo que nuestro
programa podría quedar así:
Proceso EjemploCasos
Escribir "Introduzca la nota";
Leer nota;
Segun nota Hacer
10:
Escribir "Ha obtenido un sobresaliente alto";
9:
Escribir "Ha obtenido un sobresaliente bajo";
8:
Escribir "Ha obtenido un notable alto";
7:
Escribir "Ha obtenido un notable bajo";
6:
Escribir "Ha obtenido un aprobado alto";
5:
Escribir "Ha obtenido un aprobado";
De Otro Modo:
Escribir "Ha suspendido";
FinSegun
FinProceso
Su resultado sería éste:
Condiciones Repetitivas (1: Mientras)
También existe un símbolo habitual en los diagramas de flujo para
representar este tipo de condiciones repetitivas, en las que si se cumple la
condición, se realiza una serie de acciones y se vuelve a comprobar la
condición, y así sucesivamente hasta que la condición no se cumpla:
Y en el caso de PseInt, ese icono generaría un esqueleto de programa
como éste:
Por ejemplo, un programa capaz de sumar muchos números, todos los que
el usuario quisiera, y en el que hubiera que escribir "0" para indicar que
queremos terminar, podría ser así:
Proceso Mientras01
Escribir "Dime un numero";
Leer x;
suma <- 0;
Mientras x <> 0 Hacer
suma <- suma + x;
Escribir "Hasta ahora, la suma es ", suma;
Escribir "Dime otro numero";
Leer x;
FinMientras
Escribir "Terminado";
FinProceso
Y su ejecución mostraría algo como:

Más contenido relacionado

La actualidad más candente

Métodos abreviados de teclado 2
Métodos abreviados de teclado 2Métodos abreviados de teclado 2
Métodos abreviados de teclado 2
AntonioJimnezGaln
 
Presentación menu
Presentación menuPresentación menu
Presentación menu
Gabriela Granizo
 
Manual de usuario erica guerra
Manual de usuario erica guerraManual de usuario erica guerra
Manual de usuario erica guerra
ericaywesley
 
Ciad
CiadCiad
Programa 3 Móviles
Programa 3 Móviles Programa 3 Móviles
Programa 3 Móviles
YesiCGlez
 
Mannual de moviles
Mannual de movilesMannual de moviles
Mannual de moviles
oscarin2013
 
Entrada En El Programa Openoffice Writer
Entrada En El Programa Openoffice WriterEntrada En El Programa Openoffice Writer
Entrada En El Programa Openoffice Writer
josemaria7.castro
 
In 19
In 19In 19
Universidad politecnica salesina 262
Universidad politecnica salesina 262Universidad politecnica salesina 262
Universidad politecnica salesina 262
tuqui34
 
Capítulo 3 Qbasic sentencias de control repetitivas
Capítulo 3 Qbasic sentencias de control repetitivasCapítulo 3 Qbasic sentencias de control repetitivas
Capítulo 3 Qbasic sentencias de control repetitivas
Julio Ayala Rolón
 
In 17
In 17In 17
Menu
MenuMenu
In 18
In 18In 18
Programando con botones
Programando con botonesProgramando con botones
Programando con botones
Luis Palomino
 

La actualidad más candente (14)

Métodos abreviados de teclado 2
Métodos abreviados de teclado 2Métodos abreviados de teclado 2
Métodos abreviados de teclado 2
 
Presentación menu
Presentación menuPresentación menu
Presentación menu
 
Manual de usuario erica guerra
Manual de usuario erica guerraManual de usuario erica guerra
Manual de usuario erica guerra
 
Ciad
CiadCiad
Ciad
 
Programa 3 Móviles
Programa 3 Móviles Programa 3 Móviles
Programa 3 Móviles
 
Mannual de moviles
Mannual de movilesMannual de moviles
Mannual de moviles
 
Entrada En El Programa Openoffice Writer
Entrada En El Programa Openoffice WriterEntrada En El Programa Openoffice Writer
Entrada En El Programa Openoffice Writer
 
In 19
In 19In 19
In 19
 
Universidad politecnica salesina 262
Universidad politecnica salesina 262Universidad politecnica salesina 262
Universidad politecnica salesina 262
 
Capítulo 3 Qbasic sentencias de control repetitivas
Capítulo 3 Qbasic sentencias de control repetitivasCapítulo 3 Qbasic sentencias de control repetitivas
Capítulo 3 Qbasic sentencias de control repetitivas
 
In 17
In 17In 17
In 17
 
Menu
MenuMenu
Menu
 
In 18
In 18In 18
In 18
 
Programando con botones
Programando con botonesProgramando con botones
Programando con botones
 

Similar a Pseint

Condiciones repetitiva
Condiciones repetitivaCondiciones repetitiva
Condiciones repetitiva
Marta Quintero
 
M altamirano ejercicios+practicos+con+el+uso+de+pse_int
M altamirano ejercicios+practicos+con+el+uso+de+pse_intM altamirano ejercicios+practicos+con+el+uso+de+pse_int
M altamirano ejercicios+practicos+con+el+uso+de+pse_int
Pablo Contramaestre
 
M altamirano ejercicios practicos con el uso de pse_int (2)
M altamirano ejercicios practicos con el uso de pse_int (2)M altamirano ejercicios practicos con el uso de pse_int (2)
M altamirano ejercicios practicos con el uso de pse_int (2)
Pablo Villavicencio
 
M altamirano ejercicios practicos con el uso de pse_int
M altamirano ejercicios practicos con el uso de pse_intM altamirano ejercicios practicos con el uso de pse_int
M altamirano ejercicios practicos con el uso de pse_int
joinergac
 
Fundamentalesdeactionscript
FundamentalesdeactionscriptFundamentalesdeactionscript
Fundamentalesdeactionscript
Adriana Guerrero
 
Ejercicios pseudocodigo pse_int_regf
Ejercicios pseudocodigo pse_int_regfEjercicios pseudocodigo pse_int_regf
Ejercicios pseudocodigo pse_int_regf
Michael Corvent
 
Ejercicios pseudocodigo pse_int_rpc
Ejercicios pseudocodigo pse_int_rpcEjercicios pseudocodigo pse_int_rpc
Ejercicios pseudocodigo pse_int_rpc
Mario Padilla Mgp
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseint
juanrobyn
 
Ejercicios pseudocodigo
Ejercicios pseudocodigoEjercicios pseudocodigo
Ejercicios pseudocodigo
Enrique Vargas
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
luzeiitha
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
taniamabel
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
hjxbfajds
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
Sonia Fernanda Idrobo Idrobo
 
Manual lpp
Manual lppManual lpp
Manual lpp
Duvan Zuluaga
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
Gtmuriano
 
Manual lpp
Manual   lppManual   lpp
Manual lpp
Luxed Tevic
 
Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++
JoseRamonG
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasic
Jaime Campos
 
Manual del usuario Ana Carolina Trujillo
Manual del usuario  Ana Carolina Trujillo Manual del usuario  Ana Carolina Trujillo
Manual del usuario Ana Carolina Trujillo
anacarolinat
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint

Similar a Pseint (20)

Condiciones repetitiva
Condiciones repetitivaCondiciones repetitiva
Condiciones repetitiva
 
M altamirano ejercicios+practicos+con+el+uso+de+pse_int
M altamirano ejercicios+practicos+con+el+uso+de+pse_intM altamirano ejercicios+practicos+con+el+uso+de+pse_int
M altamirano ejercicios+practicos+con+el+uso+de+pse_int
 
M altamirano ejercicios practicos con el uso de pse_int (2)
M altamirano ejercicios practicos con el uso de pse_int (2)M altamirano ejercicios practicos con el uso de pse_int (2)
M altamirano ejercicios practicos con el uso de pse_int (2)
 
M altamirano ejercicios practicos con el uso de pse_int
M altamirano ejercicios practicos con el uso de pse_intM altamirano ejercicios practicos con el uso de pse_int
M altamirano ejercicios practicos con el uso de pse_int
 
Fundamentalesdeactionscript
FundamentalesdeactionscriptFundamentalesdeactionscript
Fundamentalesdeactionscript
 
Ejercicios pseudocodigo pse_int_regf
Ejercicios pseudocodigo pse_int_regfEjercicios pseudocodigo pse_int_regf
Ejercicios pseudocodigo pse_int_regf
 
Ejercicios pseudocodigo pse_int_rpc
Ejercicios pseudocodigo pse_int_rpcEjercicios pseudocodigo pse_int_rpc
Ejercicios pseudocodigo pse_int_rpc
 
Manual de pseint
Manual de pseintManual de pseint
Manual de pseint
 
Ejercicios pseudocodigo
Ejercicios pseudocodigoEjercicios pseudocodigo
Ejercicios pseudocodigo
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
 
Fundamentales de action script
Fundamentales de action scriptFundamentales de action script
Fundamentales de action script
 
Manual lpp
Manual lppManual lpp
Manual lpp
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
 
Manual lpp
Manual   lppManual   lpp
Manual lpp
 
Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++Como crear un programa de Ciclo WHILE en lenguaje C++
Como crear un programa de Ciclo WHILE en lenguaje C++
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasic
 
Manual del usuario Ana Carolina Trujillo
Manual del usuario  Ana Carolina Trujillo Manual del usuario  Ana Carolina Trujillo
Manual del usuario Ana Carolina Trujillo
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 

Último

Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Libro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eessLibro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eess
maxgamesofficial15
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 

Último (20)

Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Libro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eessLibro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eess
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
A VISITA DO SENHOR BISPO .
A VISITA DO SENHOR BISPO                .A VISITA DO SENHOR BISPO                .
A VISITA DO SENHOR BISPO .
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 

Pseint

  • 1. Proceso Ejemplo004 Escribir "Dime un numero" Leer primerNumero Escribir "Dime otro numero" Leer segundoNumero Si primerNumero > segundoNumero Entonces Escribir "El primero es mayor" Sino Escribir "El segundo es mayor" FinSi FinProceso Proceso Ejemplo004b Escribir "Dime un numero" Leer primerNumero Si primerNumero > 0 o primerNumero = 0 Entonces Escribir "Es mayor o igual que cero" Sino Escribir "Es negativo" FinSi FinProceso EjemplousandoSEGÚN: Al igual que ocurría con la orden SI, existe un símbolo que podemos usar en los diagramas de flujo para ayudarmos a planificar nuestro programa (aunque este símbolo está menos extendido que el de SI):
  • 2. Así, si en PseInt hacemos clic en el icono del panel derecho que representa la condición SEGUN, aparece un esqueleto de programa casi completo, para que hagamos los cambios que nos interesen:
  • 3. Sólo tenemos que escribir la condición que realmente nos interesa, y la serie de pasos a dar si se cumple y si no se cumple, de modo que nuestro programa podría quedar así: Proceso EjemploCasos Escribir "Introduzca la nota"; Leer nota; Segun nota Hacer
  • 4. 10: Escribir "Ha obtenido un sobresaliente alto"; 9: Escribir "Ha obtenido un sobresaliente bajo"; 8: Escribir "Ha obtenido un notable alto"; 7: Escribir "Ha obtenido un notable bajo"; 6: Escribir "Ha obtenido un aprobado alto"; 5: Escribir "Ha obtenido un aprobado"; De Otro Modo: Escribir "Ha suspendido"; FinSegun FinProceso Su resultado sería éste:
  • 5. Condiciones Repetitivas (1: Mientras) También existe un símbolo habitual en los diagramas de flujo para representar este tipo de condiciones repetitivas, en las que si se cumple la condición, se realiza una serie de acciones y se vuelve a comprobar la condición, y así sucesivamente hasta que la condición no se cumpla: Y en el caso de PseInt, ese icono generaría un esqueleto de programa como éste:
  • 6. Por ejemplo, un programa capaz de sumar muchos números, todos los que el usuario quisiera, y en el que hubiera que escribir "0" para indicar que queremos terminar, podría ser así: Proceso Mientras01 Escribir "Dime un numero"; Leer x; suma <- 0; Mientras x <> 0 Hacer suma <- suma + x; Escribir "Hasta ahora, la suma es ", suma; Escribir "Dime otro numero"; Leer x; FinMientras
  • 7. Escribir "Terminado"; FinProceso Y su ejecución mostraría algo como: