SlideShare una empresa de Scribd logo
1 de 9
Estructura General:
Todo algoritmo en pseudocódigo tiene la
siguiente estructura general

 Proceso SinTitulo
      accion 1;
       accion 2;
              .
              .
             .
       accion n;
 FinProceso
O Comienza con la palabra clave
 Proceso seguida del nombre del
 programa, luego le sigue una
 secuencia de instrucciones y
 finaliza   con     la     palabra
 FinProceso. Una secuencia de
 instrucciones es una lista de una
 o más instrucciones, cada una
 terminada en punto y coma.
O Las   acciones incluyen
 operaciones de entrada y
 salida, asignaciones de
 variables, condicionales si-
 entonces o de selección
 múltiple     y/o       lazos
 mientras, repetir o para.
Tipos de Datos
O Tipos Simples:
  Numérico, Lógico, Caracter.
O Estructuras de Datos: Arreglos.
Tipos Simples
O Los tipos de datos simples se determinan
 automáticamente cuando se crean las
 variables. Las dos acciones que pueden crear
 una variable son la lectura(LEER) y la
 asignacion(<-). Por ejemplo, la asignación
 "A<-0;" está indicando implícitamente que la
 variable A será una variable numérica. Una
 vez determinado el tipo de dato, deberá
 permanecer constante durante toda la
 ejecución del proceso; en caso contrario el
 proceso será interrumpido.
Existen tres tipos de datos
           básicos
O Numérico: números, tanto enteros como
  decimales. Para separar decimales se
  utiliza el punto. Ejemplos: 12 23 0 -2.3
  3.14
O Lógico: solo puede tomar dos valores:
  VERDADERO o FALSO.
O Caracter: caracteres o cadenas de
  caracteres encerrados entre comillas
  (pueden ser dobles o simples). Ejemplos
  'hola' "hola mundo" '123' 'FALSO' 'etc'
Arreglos
O Los   arreglos son estructuras de datos
 homogéneas (todos sus datos son del mismo
 tipo) que permiten almacenar un determinado
 número      de    datos    bajo     un    mismo
 identificador, para luego referirse a los mismo
 utilizando uno o más subíndices. Los arreglos
 pueden               pensarse              como
 vectores, matrices, etc. Para poder utilizar un
 arreglo,     primero    es     obligatorio     su
 dimensionamiento;       es    decir,     definirlo
 declarando los rangos de sus subíndices, lo
 cual determina cuantos elementos se
 almacenarán y como se accederá a los
 mismos.
Expresiones
O Este pseudolenguaje dispone de un
 conjunto básico de operadores que
 pueden ser utilizados para la construcción
 de expresiones más o menos complejas.

Más contenido relacionado

La actualidad más candente

Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
Leydi Hernandez
 
Tablas en word (2)
Tablas en word (2)Tablas en word (2)
Tablas en word (2)
Aura Duque
 

La actualidad más candente (20)

Presentacion sistemas numericos
Presentacion sistemas numericosPresentacion sistemas numericos
Presentacion sistemas numericos
 
Lenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacionLenguaje natural pseudocodigo diagramacion y programacion
Lenguaje natural pseudocodigo diagramacion y programacion
 
Manual de Excel 2013
Manual de Excel 2013Manual de Excel 2013
Manual de Excel 2013
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOS
 
Mi primera pagina web en html con bloc de notas
Mi primera pagina web en html con bloc de notasMi primera pagina web en html con bloc de notas
Mi primera pagina web en html con bloc de notas
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
 
Power Point de introducción a Excel de Microsoft
Power Point de introducción a Excel de MicrosoftPower Point de introducción a Excel de Microsoft
Power Point de introducción a Excel de Microsoft
 
PRACTICA DE Excel 2014 1° secundaria
PRACTICA DE Excel   2014   1° secundariaPRACTICA DE Excel   2014   1° secundaria
PRACTICA DE Excel 2014 1° secundaria
 
Pseudocodigo pptx
Pseudocodigo pptxPseudocodigo pptx
Pseudocodigo pptx
 
Introduccion excel-basico
Introduccion excel-basicoIntroduccion excel-basico
Introduccion excel-basico
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
 
Corel draw
Corel drawCorel draw
Corel draw
 
Pseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujoPseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujo
 
Tipos de datos en power designer
Tipos de datos en power designerTipos de datos en power designer
Tipos de datos en power designer
 
Tablas en word (2)
Tablas en word (2)Tablas en word (2)
Tablas en word (2)
 
Manual de excel 2016
Manual de excel 2016Manual de excel 2016
Manual de excel 2016
 
Ppt algoritmo
Ppt algoritmoPpt algoritmo
Ppt algoritmo
 
Creación de diagramas en Word
Creación de diagramas en WordCreación de diagramas en Word
Creación de diagramas en Word
 
preguntas TIC
preguntas TICpreguntas TIC
preguntas TIC
 
Ejercicios Corel Draw basico
Ejercicios Corel Draw basicoEjercicios Corel Draw basico
Ejercicios Corel Draw basico
 

Similar a Forma general de un algoritmo en p seudo codigo

Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
grachika
 
Analisis de algoritmo ii
Analisis de algoritmo iiAnalisis de algoritmo ii
Analisis de algoritmo ii
Mauro Rangel
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1
Joaquin1418
 

Similar a Forma general de un algoritmo en p seudo codigo (20)

Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Julio evies computacion
Julio evies computacionJulio evies computacion
Julio evies computacion
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Analisis de algoritmo ii
Analisis de algoritmo iiAnalisis de algoritmo ii
Analisis de algoritmo ii
 
Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmos
 
Introduccion algoritmos
Introduccion algoritmosIntroduccion algoritmos
Introduccion algoritmos
 
Unidad i poo
Unidad i pooUnidad i poo
Unidad i poo
 
Algoritmos y Estructuras de Datos
Algoritmos y Estructuras de DatosAlgoritmos y Estructuras de Datos
Algoritmos y Estructuras de Datos
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 
Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1Introducci+¦n a los algoritmos1
Introducci+¦n a los algoritmos1
 
Taller completo
Taller completoTaller completo
Taller completo
 
Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmos
 
Presentacion C++
Presentacion C++Presentacion C++
Presentacion C++
 
Presentación1
Presentación1Presentación1
Presentación1
 

Forma general de un algoritmo en p seudo codigo

  • 1.
  • 2. Estructura General: Todo algoritmo en pseudocódigo tiene la siguiente estructura general Proceso SinTitulo accion 1; accion 2; . . . accion n; FinProceso
  • 3. O Comienza con la palabra clave Proceso seguida del nombre del programa, luego le sigue una secuencia de instrucciones y finaliza con la palabra FinProceso. Una secuencia de instrucciones es una lista de una o más instrucciones, cada una terminada en punto y coma.
  • 4. O Las acciones incluyen operaciones de entrada y salida, asignaciones de variables, condicionales si- entonces o de selección múltiple y/o lazos mientras, repetir o para.
  • 5. Tipos de Datos O Tipos Simples: Numérico, Lógico, Caracter. O Estructuras de Datos: Arreglos.
  • 6. Tipos Simples O Los tipos de datos simples se determinan automáticamente cuando se crean las variables. Las dos acciones que pueden crear una variable son la lectura(LEER) y la asignacion(<-). Por ejemplo, la asignación "A<-0;" está indicando implícitamente que la variable A será una variable numérica. Una vez determinado el tipo de dato, deberá permanecer constante durante toda la ejecución del proceso; en caso contrario el proceso será interrumpido.
  • 7. Existen tres tipos de datos básicos O Numérico: números, tanto enteros como decimales. Para separar decimales se utiliza el punto. Ejemplos: 12 23 0 -2.3 3.14 O Lógico: solo puede tomar dos valores: VERDADERO o FALSO. O Caracter: caracteres o cadenas de caracteres encerrados entre comillas (pueden ser dobles o simples). Ejemplos 'hola' "hola mundo" '123' 'FALSO' 'etc'
  • 8. Arreglos O Los arreglos son estructuras de datos homogéneas (todos sus datos son del mismo tipo) que permiten almacenar un determinado número de datos bajo un mismo identificador, para luego referirse a los mismo utilizando uno o más subíndices. Los arreglos pueden pensarse como vectores, matrices, etc. Para poder utilizar un arreglo, primero es obligatorio su dimensionamiento; es decir, definirlo declarando los rangos de sus subíndices, lo cual determina cuantos elementos se almacenarán y como se accederá a los mismos.
  • 9. Expresiones O Este pseudolenguaje dispone de un conjunto básico de operadores que pueden ser utilizados para la construcción de expresiones más o menos complejas.