SlideShare una empresa de Scribd logo
PRESENTACION
NOMBRE: POSADAS PEREZ YANORI MARLENE
ESPECIALIDAD: PROGRAMACION
GRADO: 2
GRUPO: AM
MATERIA: DESARROLLA SOFTWARE
UTILIZANDO PROGRAMACION ESTRUCTURADA
MAESTRA: MARGARITA ROMERO
cetis109
¿QUÉ ES UN
PSEUDOCÓDIGO?
En pseudocódigo se describen los algoritmos
utilizando una mezcla de lenguaje común, con
instrucciones de programación, palabras claves,
etc. El objetivo es que el programador se centre
en la solución lógica del algoritmo y no en la
implementación en un lenguaje de programación
concreto (con las posibles complicaciones en las
reglas sintácticas), o en otras palabras, sólo
ayudan a "pensar" un programa antes de
escribirlo en un lenguaje de programación
formal.
CARACTERÍSTICAS Y PARTES
Todo documento en pseudocódigo debe permitir
la descripción de:
 Instrucciones primitivas.
 Instrucciones de proceso.
 Instrucciones de control.
 Instrucciones compuestas.
 Instrucciones de descripción.
Estructura a seguir en su
realización:
 Cabecera.
 Programa.
 Módulo.
 Tipos de datos.
 Constantes.
 Variables.
 Cuerpo.
 Inicio.
 Instrucciones.
 Fin.
VARIABLES
 Vamos a hacer algo un poco más complejo:
vamos a sumar dos números que no estén
prefijados dentro del programa, sino que
deberá teclear el usuario. Para eso,
usaremos la orden "Leer", que nos permite
leer lo que el usuario teclee y dejarlo
guardado para utilizarlo después. Debemos
dar un nombre temporal a estos datos que
leemos del usuario. Parece razonable que el
primer número que teclee el usuario se
llame algo como " primer Numero", y el
segundo sea algo como "segundo Numero.
". El resultado que queremos obtener será la suma
de ese primer número y ese segundo número,
así que nuestro programa podría quedar así:
 Proceso:”Ejemplo003”
 Escribir "Dime un numero“
 Leer: primer Numero
 Escribir: "Dime otro numero“
 Leer: segundo Numero
 Escribir: "Su suma es ", primer Numero +
segundo Numero
 Fin Proceso
TIPOS DE VARIABLES
 VARIABLES DEPENDIENTE: Aquellas
variables que dependen del valor que
asuman otros fenómenos o variables.
VARIABLE INDEPENDIENTE: Aquellas
cuyos cambios en los valores determinan,
cambios en los valores de otra.
VARIABLE CUALITATIVA: Son aquellas que
no aparecen en formula numérica, si no
como cualidades, características o
atributos.
VARIABLE CUANTITATIVA: Son variables
que se expresan mediante cantidades
numéricas.
TIPOS DE DATOS
Definiciones:
 Tipo de dato: entero
 Tipo de dato: reales
 Tipo de dato: caracteres
 Tipo de dato: booleanos
 Tipo de dato: enumerados
 Dato estructurado: arreglos
 Dato estructurado: cadena de caracteres
CONSTANTE
 En programación, una constante es un valor que
no puede ser alterado durante la ejecución de un
programa.
 Una constante corresponde a una longitud fija de
un área reservada en la memoria principal del
ordenador, donde el programa almacena valores
fijos.
Por ejemplo:
 El valor de pi = 3.1416
 Por conveniencia, el nombre de las constantes
suele escribirse en mayúsculas en la mayoría de
lenguajes.
EJEMPLO DE UNA CONSTANTE CON C
 En C las constantes se declaran con la directiva define,
esto significa que esa constante tendrá el mismo valor a lo
largo de todo el programa.
 El identificador de una constante así definida será una
cadena de caracteres que deberá cumplir los mismos
requisitos que el de una variable (sin espacios en blanco,
no empezar por un dígito numérico, etc).
 Ejemplo:
 #include <stdio.h>
 #define PI 3.1415926
 int main()
 {
 printf("Pi vale %f", PI);
 return 0;
 }
 Lo cual mostrará por pantalla:
 Pi vale 3.1415926
Pseudocodigo
PASOS PARA REALIZAR UN
PSEUDOCÓDIGO
Nombres de los autores.
Inicio: Comienzo del proceso.
Variables: Representa el valor del dato.
Leer: Entrada (lectura)
Escribir: Salida (escritura)
Fin: Fin del proceso.
BLUCE
 Un bucle o ciclo, en programación, es una
sentencia que se realiza repetidas veces a un
trozo aislado de código, hasta que la condición
asignada a dicho bucle deje de cumplirse.
 Generalmente, un bucle es utilizado para hacer
una acción repetida sin tener que escribir varias
veces el mismo código, lo que ahorra tiempo, deja
el código más claro y facilita su modificación en
el futuro.
CICLO DE FOR
Ejecuta un bloque de instrucciones a
veces, es recomendable la utilización de
este ciclo cuando se conoce el numero de
interacciones o repeticiones de una tarea,
es decir, cuando se acabe el numero de
veces que se va a repetir algo.
BIBLIOGRAFÍA
 http://www.slideshare.net/Jaime_hernan/ciclo-
for
 http://es.wikipedia.org/wiki/Bucle_(programaci
%C3%B3n)

Más contenido relacionado

PPTX
Funciones
PDF
Elementos
PDF
Pseint Variables Y Comentarios
PPTX
Computacion para ingenieros las variables
PPT
Estructuras de seleccion anidadas
 
PPTX
Visaul
PDF
Identificadores variables y constates en pseudocódigo
PPTX
Introduccion php
Funciones
Elementos
Pseint Variables Y Comentarios
Computacion para ingenieros las variables
Estructuras de seleccion anidadas
 
Visaul
Identificadores variables y constates en pseudocódigo
Introduccion php

La actualidad más candente (20)

DOCX
Fundamentos de visual basic 6.0.
PPT
Clase III Estructura de Datos IUTE - Mérida
PPTX
PPT
Cadenas, funciones y objetos
PPTX
Pseint
PDF
Pseint tutorial
PDF
Java swing
PDF
1.2.3.- Pseudocódigo
PDF
Conceptos básicos de programación y el entorno gráfico de pseint (1)
PPT
Clase09 java script
PDF
Variables, expresiones y ejecución de condiciones les en PSeInt
PPTX
Pseudocodigo
PDF
Pseudocódigo
PPT
Tutorial PSEINT
PPT
PPTX
Pseint pseudocodigo
PDF
Manual de PSeInt
PPTX
Clase1 algoritmos
PDF
PESEINT MANUAL
Fundamentos de visual basic 6.0.
Clase III Estructura de Datos IUTE - Mérida
Cadenas, funciones y objetos
Pseint
Pseint tutorial
Java swing
1.2.3.- Pseudocódigo
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Clase09 java script
Variables, expresiones y ejecución de condiciones les en PSeInt
Pseudocodigo
Pseudocódigo
Tutorial PSEINT
Pseint pseudocodigo
Manual de PSeInt
Clase1 algoritmos
PESEINT MANUAL
Publicidad

Destacado (20)

PDF
Interaktive Requirements-Modellierung gemäss Hood Group
PDF
Gründungsgeschichte icv final
PPT
Willkommen zum oktoberfest ht 14
PPTX
01 schmidt eröffnung cib 2013
DOCX
Aumento tarifas ABSA
PDF
EL CASO ALLAN R. BREWER-CARÍAS VS. VENEZUELA ANTE LA CORTE INTERAMERICANA DE ...
PPTX
Herramientas Digitales
PPTX
Los libros interactivos multimedia
PPTX
Portfolio Personal Fran Jiménez
PPT
2007 Dritter Platz Im Wettbewerb Die Protagonisten Fertige H U G ...
PPT
2004 Metro NeumüNster
PPT
Anpassungen energieeffizienz
PDF
La justicia juvenil en la región andina
DOC
PLANTAS
PDF
Der Geschmack der Marke - Wilfried Leven
DOC
Castillo morales zurisadai 3
PPTX
social media marketing wom
DOC
Temario pendientes cambios sociales 2ºeso
DOCX
Incomodidades de la colación
PDF
Wie Sie technische Texte für den Maschinenbau packend schreiben
Interaktive Requirements-Modellierung gemäss Hood Group
Gründungsgeschichte icv final
Willkommen zum oktoberfest ht 14
01 schmidt eröffnung cib 2013
Aumento tarifas ABSA
EL CASO ALLAN R. BREWER-CARÍAS VS. VENEZUELA ANTE LA CORTE INTERAMERICANA DE ...
Herramientas Digitales
Los libros interactivos multimedia
Portfolio Personal Fran Jiménez
2007 Dritter Platz Im Wettbewerb Die Protagonisten Fertige H U G ...
2004 Metro NeumüNster
Anpassungen energieeffizienz
La justicia juvenil en la región andina
PLANTAS
Der Geschmack der Marke - Wilfried Leven
Castillo morales zurisadai 3
social media marketing wom
Temario pendientes cambios sociales 2ºeso
Incomodidades de la colación
Wie Sie technische Texte für den Maschinenbau packend schreiben
Publicidad

Similar a Pseudocodigo (20)

PPTX
Pseudocodigos
PPTX
Pseudocódigos y diagramas de flujo completo
PPTX
PSEUDOCODIGOS
PPTX
PSEUDOCODIGOS
PPTX
Presentacion del pseudocodigo2ºam
DOCX
trabajo de tecnologia_segundo_periodo_10-4.docx
PPTX
Pseudocodigo
PPTX
Pseudocodigo2 mq. n° 24
PPTX
Pseudocodigo2 mq. n° 24
PPTX
Programacion kmi
PPTX
¿Como hacer un pseudocodigo y diagrama de flujo?
PPTX
Pseudocodigo.pptx
DOCX
Elementos de programas
PPTX
OKDFNSDKJFNSKDJFBNSDKJFNDSKJFNSDKFNSDKJFNDKSJFN
PPTX
Pseudocodigo
PPTX
Programación en ‘‘c’’ ii
PDF
Tecnología Periodo 2.pdf
Pseudocodigos
Pseudocódigos y diagramas de flujo completo
PSEUDOCODIGOS
PSEUDOCODIGOS
Presentacion del pseudocodigo2ºam
trabajo de tecnologia_segundo_periodo_10-4.docx
Pseudocodigo
Pseudocodigo2 mq. n° 24
Pseudocodigo2 mq. n° 24
Programacion kmi
¿Como hacer un pseudocodigo y diagrama de flujo?
Pseudocodigo.pptx
Elementos de programas
OKDFNSDKJFNSKDJFBNSDKJFNDSKJFNSDKFNSDKJFNDKSJFN
Pseudocodigo
Programación en ‘‘c’’ ii
Tecnología Periodo 2.pdf

Más de Yanori Perez (20)

DOCX
La vista video view
DOCX
Importar imágenes a un proyecto android desde eclipse
PPTX
Imagen de fondo
PPTX
PPTX
Cómo insertar un video en eclipse
PPTX
Adrián olvera olmos
PPTX
Programa 13
PPTX
Adrian olvera olmosprograma 12
PPTX
Programa 10 adrianolvera
PPTX
Programa 10
PPTX
Programa 8
PPTX
Programa 7
DOCX
La vista video view
DOCX
Importar imágenes a un proyecto android desde eclipse
PPTX
PPTX
Cómo insertar un video en eclipse
PPTX
Imagen de fondo
DOCX
Examen omi conversion
DOC
Examenomi3 141008182031-conversion-gate02
DOC
Examen omi 2 conversion
La vista video view
Importar imágenes a un proyecto android desde eclipse
Imagen de fondo
Cómo insertar un video en eclipse
Adrián olvera olmos
Programa 13
Adrian olvera olmosprograma 12
Programa 10 adrianolvera
Programa 10
Programa 8
Programa 7
La vista video view
Importar imágenes a un proyecto android desde eclipse
Cómo insertar un video en eclipse
Imagen de fondo
Examen omi conversion
Examenomi3 141008182031-conversion-gate02
Examen omi 2 conversion

Último (20)

PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Metodologías Activas con herramientas IAG
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Cosacos y hombres del Este en el Heer.ppt
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
DI, TEA, TDAH.pdf guía se secuencias didacticas
Punto Critico - Brian Tracy Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Metodologías Activas con herramientas IAG
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
V UNIDAD - PRIMER GRADO. del mes de agosto
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula

Pseudocodigo

  • 1. PRESENTACION NOMBRE: POSADAS PEREZ YANORI MARLENE ESPECIALIDAD: PROGRAMACION GRADO: 2 GRUPO: AM MATERIA: DESARROLLA SOFTWARE UTILIZANDO PROGRAMACION ESTRUCTURADA MAESTRA: MARGARITA ROMERO cetis109
  • 3. En pseudocódigo se describen los algoritmos utilizando una mezcla de lenguaje común, con instrucciones de programación, palabras claves, etc. El objetivo es que el programador se centre en la solución lógica del algoritmo y no en la implementación en un lenguaje de programación concreto (con las posibles complicaciones en las reglas sintácticas), o en otras palabras, sólo ayudan a "pensar" un programa antes de escribirlo en un lenguaje de programación formal.
  • 4. CARACTERÍSTICAS Y PARTES Todo documento en pseudocódigo debe permitir la descripción de:  Instrucciones primitivas.  Instrucciones de proceso.  Instrucciones de control.  Instrucciones compuestas.  Instrucciones de descripción.
  • 5. Estructura a seguir en su realización:  Cabecera.  Programa.  Módulo.  Tipos de datos.  Constantes.  Variables.  Cuerpo.  Inicio.  Instrucciones.  Fin.
  • 6. VARIABLES  Vamos a hacer algo un poco más complejo: vamos a sumar dos números que no estén prefijados dentro del programa, sino que deberá teclear el usuario. Para eso, usaremos la orden "Leer", que nos permite leer lo que el usuario teclee y dejarlo guardado para utilizarlo después. Debemos dar un nombre temporal a estos datos que leemos del usuario. Parece razonable que el primer número que teclee el usuario se llame algo como " primer Numero", y el segundo sea algo como "segundo Numero.
  • 7. ". El resultado que queremos obtener será la suma de ese primer número y ese segundo número, así que nuestro programa podría quedar así:  Proceso:”Ejemplo003”  Escribir "Dime un numero“  Leer: primer Numero  Escribir: "Dime otro numero“  Leer: segundo Numero  Escribir: "Su suma es ", primer Numero + segundo Numero  Fin Proceso
  • 8. TIPOS DE VARIABLES  VARIABLES DEPENDIENTE: Aquellas variables que dependen del valor que asuman otros fenómenos o variables. VARIABLE INDEPENDIENTE: Aquellas cuyos cambios en los valores determinan, cambios en los valores de otra. VARIABLE CUALITATIVA: Son aquellas que no aparecen en formula numérica, si no como cualidades, características o atributos. VARIABLE CUANTITATIVA: Son variables que se expresan mediante cantidades numéricas.
  • 9. TIPOS DE DATOS Definiciones:  Tipo de dato: entero  Tipo de dato: reales  Tipo de dato: caracteres  Tipo de dato: booleanos  Tipo de dato: enumerados  Dato estructurado: arreglos  Dato estructurado: cadena de caracteres
  • 10. CONSTANTE  En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa.  Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo:  El valor de pi = 3.1416  Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
  • 11. EJEMPLO DE UNA CONSTANTE CON C  En C las constantes se declaran con la directiva define, esto significa que esa constante tendrá el mismo valor a lo largo de todo el programa.  El identificador de una constante así definida será una cadena de caracteres que deberá cumplir los mismos requisitos que el de una variable (sin espacios en blanco, no empezar por un dígito numérico, etc).  Ejemplo:  #include <stdio.h>  #define PI 3.1415926  int main()  {  printf("Pi vale %f", PI);  return 0;  }  Lo cual mostrará por pantalla:  Pi vale 3.1415926
  • 13. PASOS PARA REALIZAR UN PSEUDOCÓDIGO Nombres de los autores. Inicio: Comienzo del proceso. Variables: Representa el valor del dato. Leer: Entrada (lectura) Escribir: Salida (escritura) Fin: Fin del proceso.
  • 14. BLUCE  Un bucle o ciclo, en programación, es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse.  Generalmente, un bucle es utilizado para hacer una acción repetida sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, deja el código más claro y facilita su modificación en el futuro.
  • 15. CICLO DE FOR Ejecuta un bloque de instrucciones a veces, es recomendable la utilización de este ciclo cuando se conoce el numero de interacciones o repeticiones de una tarea, es decir, cuando se acabe el numero de veces que se va a repetir algo.