SlideShare a Scribd company logo
1 of 22
Mateo Sobrevilla Sandra
Berenice
Programación 2°Am
Materia: Desarrolla Software
Utilizando Programación
Estructurada
M.C.A: Margarita Romero
Alvarado
¿QUE ES UN
PSEUDOCODIGO?
El principal objetivo del pseudocódigo es el
de representar la solución a un algoritmo de
la forma más detallada posible, y a su vez lo
más parecida posible al lenguaje que
posteriormente se utilizara para la
codificación del mismo.
El principal objetivo del pseudocódigo
es el de representar la solución a un
algoritmo de la forma más detallada
posible, y a su vez lo más parecida
posible al lenguaje que
posteriormente se utilizara para la
codificación del mismo.
* Se puede ejecutar en un ordenador
* Es una forma de representación sencilla de
utilizar y de manipular.
* Facilita el paso del programa al lenguaje de
programación.
* Es independiente del lenguaje de programación
que se vaya a utilizar.
* Es un método que facilita la programación y
solución al algoritmo del programa.
Una variable está formada por un espacio en el sistema
de almacenaje (memoria principal de un ordenador) y un
nombre simbólico (un identificador) que está asociado a
dicho espacio. Ese espacio contiene una cantidad o
información conocida o desconocida, es decir un valor. El
nombre de la variable es la forma usual de referirse al
valor almacenado: esta separación entre nombre y
contenido permite que el nombre sea usado
independientemente de la información exacta que
representa.
Cuando representamos datos, numéricos o
alfanuméricos, debemos darles un nombre.
Una variable es un nombre que representa
el valor de un dato.
 En esencia, una variable es una zona o
posición de memoria en la computadora
donde se almacena información
Variable 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
forma numérica, sino como cualidades, características
o atributos (sexo, profesión, color de ojos).
Variable Cuantitativa: Son las variables que se
expresan mediante cantidades numéricas
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 le programa
almacena valores fijos.
Ejemplo:
• El valor de pi= 3.1416
Por convivencia, el nombre de las constantes suele escribirse en
mayúsculas en la mayoría de lenguajes.
Signo Operador
> Mayor que
< Menor que
= Igual a
<= Menor o igual que
>= Mayor o igual que
<> Distinto
signo significado
+ Suma
- Resta
* Multiplicación
/ División
^ Potenciación
MOD Resto de la división entera
PASOS PARA REALIZAR UN PSEUDOCÓDIGO
1- Escribir autores
2-Inicio:Comienzo de proceso
3- Variables: representa el valor de un dato.
4-Leer: Entrada (Lectura). Los datos que vamos a obtener
del usuario para procesarlos también deben ser asignados a
variables, la operación de lectura, lee un dato y lo asigna a
una variable. Por ejemplo:
leer numero
Esta instrucción pide al usuario un valor que será asignado
a la variable numero, es decir, en numero se almacena el
valor ingresado por el usuario
5- Escribir o imprimir: Salida (Escritura)
Escribir: imprimir "El valor del promedio
es:", promedio
Esta instrucción muestra el mensaje que
está entre comillas y luego el valor de la
variable promedio. La coma separa el
mensaje de la variable. Si promedio vale 5,
lo que se verá en la pantalla será:
El valor del promedio es: 5
Ejemplo
AUTOR: SANCHEZ PEREZ MARLENE
INICIO
VARIABLES: BASE, ALTURA, AREA:
NUMERICO ENTERO
ESCRIBIR: “PROGRAMA PARA
CALCULAR EL AREA DE UN
RECTANGULO”
ESCRIBIR: “INTRODUZCA BASE”
LEER BASE
ESCRIBIR: “INTRODUZCA ALTURA”
LEER ALTURA
AREA= BASE*ALTURA
ESCRIBIR: “EL AREA DE UN TRIANGULO
ES:”, AREA
FIN
Diagrama de Flujo
Es la presentación grafica de algoritmo
o proceso. Se utiliza en disciplinas
como en programación, economía,
procesos industriales y psicología
cognitiva.
Bucle
Un bucle o ciclo, 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.
BUCLE WHILE
El Bucle while o bucle mientras es una estructura de la
mayoría de los lenguajes de programación
estructurados cuyo propósito es repetir un bloque de
código mientras una condición se mantenga verdadera.
Mientras condición hacer
Instrucciones
Fin mientras
Bucle for
*Un bucle for es un bucle que repite el bloque de
instrucciones un número predeterminado de veces. El
bloque de instrucciones que se repite se suele llamar
cuerpo del bucle y cada repetición se suele llamar
iteración.
*La sintaxis de un bucle for es la siguiente:
for variable in lista (o cadena):
cuerpo del bucle
Bucle repetir
El bucle repetir comprueba la condición de
finalización al final del cuerpo del bucle, y si
ésta es cierta continua con el resto del
programa, a veces esto resulta más adecuado.
La sintaxis en pseudocódigo es la siguiente:
*Repetir
*Instrucciones
*Hasta que condición
Bibliografía
http://progup.files.wordpress.com/2010/03/tutorial-
pseudocodigo11.pdf
http://es.wikipedia.org/wiki/Bucle_(programaci%C3%B3
n)
http://www.mclibre.org/consultar/python/lecciones/py
thon_for.html
http://diagramasdeflujo-
edwin.blogspot.mx/2011/05/simbologia-de-diagrama-
de-flujo.html

More Related Content

What's hot

Programacion Logica
Programacion LogicaProgramacion Logica
Programacion LogicaNatalia
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webAndres Cristancho
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos ProgramasPaulo Guerra Terán
 
Programacion logica 1
Programacion logica 1Programacion logica 1
Programacion logica 1profedelvalle
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaAeChm-MgMs-NnNm-OpSe
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2David Tuarez
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Melki Carpio
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigoStudent
 
Intropseint
IntropseintIntropseint
IntropseintTensor
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en cArmando Jori
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programaciónUPEL
 

What's hot (18)

Programacion Logica
Programacion LogicaProgramacion Logica
Programacion Logica
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño web
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas
 
Programacion logica 1
Programacion logica 1Programacion logica 1
Programacion logica 1
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigo
 
Intropseint
IntropseintIntropseint
Intropseint
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
 
PSEUDOCODIGO
PSEUDOCODIGOPSEUDOCODIGO
PSEUDOCODIGO
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
 
Clase pseint
Clase pseintClase pseint
Clase pseint
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
 

Similar to Pseudocodigos

Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño webLaura Valencia
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webDayraNieto9807
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webkarenJulieth04
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación henser
 
Programacion 2
Programacion 2Programacion 2
Programacion 258994146
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaEstudiantes ISI_UCA
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNKarol Moreno
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN Karol Moreno
 
Glosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGlosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGabriel Méndez
 
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
 
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)JeanMarco13
 
Unidad 3
Unidad 3Unidad 3
Unidad 3tf94
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..solokalle
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREPedro Alvarez
 
Tema1
Tema1Tema1
Tema1UH
 

Similar to Pseudocodigos (20)

Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
PSEUDOCODIGOS
PSEUDOCODIGOSPSEUDOCODIGOS
PSEUDOCODIGOS
 
PSEUDOCODIGOS
PSEUDOCODIGOSPSEUDOCODIGOS
PSEUDOCODIGOS
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación
 
INTRODUCCION
INTRODUCCIONINTRODUCCION
INTRODUCCION
 
Programacion 2
Programacion 2Programacion 2
Programacion 2
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Act26
Act26Act26
Act26
 
Glosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGlosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programas
 
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)
 
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)
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
 
Tema1
Tema1Tema1
Tema1
 

More from areliyesica

More from areliyesica (11)

ACTIVIDAD 7
ACTIVIDAD 7ACTIVIDAD 7
ACTIVIDAD 7
 
ACTIVIDAD 6
ACTIVIDAD 6ACTIVIDAD 6
ACTIVIDAD 6
 
DIARIO DE APRENDIZAJE
DIARIO DE APRENDIZAJE DIARIO DE APRENDIZAJE
DIARIO DE APRENDIZAJE
 
ACTIVIDAD 8
ACTIVIDAD 8ACTIVIDAD 8
ACTIVIDAD 8
 
CUESTIONARIO PARA ACREDITACION
CUESTIONARIO PARA ACREDITACIONCUESTIONARIO PARA ACREDITACION
CUESTIONARIO PARA ACREDITACION
 
ACTIVIDAD 4
ACTIVIDAD 4ACTIVIDAD 4
ACTIVIDAD 4
 
ACTIVIDAD 5
ACTIVIDAD 5ACTIVIDAD 5
ACTIVIDAD 5
 
ACTIVIDAD 5
ACTIVIDAD 5ACTIVIDAD 5
ACTIVIDAD 5
 
ACTIVIDAD 4
ACTIVIDAD 4 ACTIVIDAD 4
ACTIVIDAD 4
 
ACTIVIDAD 5 *
ACTIVIDAD 5 *ACTIVIDAD 5 *
ACTIVIDAD 5 *
 
ACTIVIDAD NUMERO 3
ACTIVIDAD NUMERO 3ACTIVIDAD NUMERO 3
ACTIVIDAD NUMERO 3
 

Recently uploaded

PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...albertodeleon1786
 
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptPRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptsalazarangela643
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristianasomosartelife
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaEmmanuel Toloza
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfVirginiaPrieto1
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfleonar947720602
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicakcajbonvm
 
Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio APabloBascur3
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdpachecojean639
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmolivayasser2
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Secssuser50da781
 
Burger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfBurger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfAgusSonis
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitecturafrenyergt23
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjLuisMartinez556504
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfDreydyAvila
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxJheissonAriasSalazar
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolLuis José Ferreira Calvo
 

Recently uploaded (17)

PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
PROCESO ADMINISTRATIVO Proceso administrativo de enfermería desde sus bases, ...
 
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.pptPRÁCTICA 5 BQ  METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
PRÁCTICA 5 BQ METABOLISMO DE COLESTEROL Y TRIGLICÉRIDOS.ppt
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristiana
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
 
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdfcomo me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
como me enamore de ti (1).pdf.pdf_20240401_120711_0000.pdf
 
Presentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básicaPresentación Foto Siluetas para curso de fotografía básica
Presentación Foto Siluetas para curso de fotografía básica
 
Geometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio AGeometría para alumnos de segundo medio A
Geometría para alumnos de segundo medio A
 
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasdPRIMER EXAMEN_merged (3).pdfdsadsadasdasd
PRIMER EXAMEN_merged (3).pdfdsadsadasdasd
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxm
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Sec
 
Burger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdfBurger- la negación de la autonomia del arte en la vanguardia.pdf
Burger- la negación de la autonomia del arte en la vanguardia.pdf
 
Infografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la ArquitecturaInfografia de El Minierismo reflejado en la Arquitectura
Infografia de El Minierismo reflejado en la Arquitectura
 
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
CuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfjCuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
Cuadernillobdjjdjdjdjjdjdkdkkdjdjfujfjfj
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docx
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y español
 

Pseudocodigos

  • 1. Mateo Sobrevilla Sandra Berenice Programación 2°Am Materia: Desarrolla Software Utilizando Programación Estructurada M.C.A: Margarita Romero Alvarado
  • 3. El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.
  • 4. El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.
  • 5. * Se puede ejecutar en un ordenador * Es una forma de representación sencilla de utilizar y de manipular. * Facilita el paso del programa al lenguaje de programación. * Es independiente del lenguaje de programación que se vaya a utilizar. * Es un método que facilita la programación y solución al algoritmo del programa.
  • 6. Una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad o información conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado: esta separación entre nombre y contenido permite que el nombre sea usado independientemente de la información exacta que representa.
  • 7. Cuando representamos datos, numéricos o alfanuméricos, debemos darles un nombre. Una variable es un nombre que representa el valor de un dato.  En esencia, una variable es una zona o posición de memoria en la computadora donde se almacena información
  • 8. Variable 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 forma numérica, sino como cualidades, características o atributos (sexo, profesión, color de ojos). Variable Cuantitativa: Son las variables que se expresan mediante cantidades numéricas
  • 9. 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 le programa almacena valores fijos. Ejemplo: • El valor de pi= 3.1416 Por convivencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
  • 10.
  • 11. Signo Operador > Mayor que < Menor que = Igual a <= Menor o igual que >= Mayor o igual que <> Distinto
  • 12. signo significado + Suma - Resta * Multiplicación / División ^ Potenciación MOD Resto de la división entera
  • 13. PASOS PARA REALIZAR UN PSEUDOCÓDIGO 1- Escribir autores 2-Inicio:Comienzo de proceso 3- Variables: representa el valor de un dato. 4-Leer: Entrada (Lectura). Los datos que vamos a obtener del usuario para procesarlos también deben ser asignados a variables, la operación de lectura, lee un dato y lo asigna a una variable. Por ejemplo: leer numero Esta instrucción pide al usuario un valor que será asignado a la variable numero, es decir, en numero se almacena el valor ingresado por el usuario
  • 14. 5- Escribir o imprimir: Salida (Escritura) Escribir: imprimir "El valor del promedio es:", promedio Esta instrucción muestra el mensaje que está entre comillas y luego el valor de la variable promedio. La coma separa el mensaje de la variable. Si promedio vale 5, lo que se verá en la pantalla será: El valor del promedio es: 5
  • 15.
  • 16. Ejemplo AUTOR: SANCHEZ PEREZ MARLENE INICIO VARIABLES: BASE, ALTURA, AREA: NUMERICO ENTERO ESCRIBIR: “PROGRAMA PARA CALCULAR EL AREA DE UN RECTANGULO” ESCRIBIR: “INTRODUZCA BASE” LEER BASE ESCRIBIR: “INTRODUZCA ALTURA” LEER ALTURA AREA= BASE*ALTURA ESCRIBIR: “EL AREA DE UN TRIANGULO ES:”, AREA FIN
  • 17. Diagrama de Flujo Es la presentación grafica de algoritmo o proceso. Se utiliza en disciplinas como en programación, economía, procesos industriales y psicología cognitiva.
  • 18. Bucle Un bucle o ciclo, 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.
  • 19. BUCLE WHILE El Bucle while o bucle mientras es una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera. Mientras condición hacer Instrucciones Fin mientras
  • 20. Bucle for *Un bucle for es un bucle que repite el bloque de instrucciones un número predeterminado de veces. El bloque de instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición se suele llamar iteración. *La sintaxis de un bucle for es la siguiente: for variable in lista (o cadena): cuerpo del bucle
  • 21. Bucle repetir El bucle repetir comprueba la condición de finalización al final del cuerpo del bucle, y si ésta es cierta continua con el resto del programa, a veces esto resulta más adecuado. La sintaxis en pseudocódigo es la siguiente: *Repetir *Instrucciones *Hasta que condición