SlideShare una empresa de Scribd logo
1 de 9
PROGRAMACIÓN ORIENTADA A OBJETOS

      LINA MARÍA PRECIADO




            PROFESOR
         HARVER VANEGAS



           BOGOTÁ D.C.
          JUNIO DE 2012
Programación
La programación es el proceso por el
cual un programador escribe, en un
leguaje de programación, el código
fuente de un software. Este código le
indicará al programa informático qué
cómo tiene que realizarlo.

En la programación es necesario
escribir, probar, depurar y mantener el
código fuente. A esta disciplina se le
conoce como ingeniería de software.

En cuanto a la Programación
Orientada a Objetos se puede decir
que es una forma especial de
programar, más cercana a como
expresamos las cosas en la vida real
que en otro tipo de programación.
Algoritmos
Consiste en aplicar adecuadamente una serie de pasos detallados que
aseguran una solución correcta. Por lo general, cada algoritmo es específico
de un dominio del conocimiento.

Cuando se tiene un problema y se ha analizado detalladamente hasta
entenderlo completamente, se pasa al diseño del algoritmo (trazar un plan)
que permita resolver este problema a través de pasos sucesivos y
organizados en secuencia lógica.

Los algoritmos se puede encontrar en procesos naturales de los cuales
muchas veces no se es consciente, como se muestra en el siguiente ejemplo:
Ejemplo 1: Lavarse los dientes
Es un proceso que se realiza varias veces al día y que se hace
intuitivamente. La forma de expresarlo en algoritmos es la siguiente:

1.    Tomar la crema dental
2.    Destapar la crema dental
3.    Tomar el cepillo de dientes
4.    Aplicar crema dental al cepillo
5.    Tapar la crema dental
6.    Abrir la llave del lavamanos
7.    Remojar el cepillo con la crema dental
8.    Cerrar la llave del lavamanos
9.    Frotar los dientes con el cepillo
10.   Abrir la llave del lavamanos
11.   Enjuagarse la boca
12.   Enjuagar el cepillo
13.   Cerrar la llave del lavamanos
14.   Secarse la cara y las manos con una toalla
Ejemplo 2: Leer un valor cualquiera y escriba
                  ese número es par o impar

Inicio
Declaración de variables: N
Leer un número
Asignarlo a la variable N
Si el residuo de dividir a N entre 2 es
igual a cero
    6. Si es Si: Entonces: Escribir “ Si es par”
    7. Sino: Escribir “Es impar”
8. Fin_Si
9. Fin
Diagrama de Flujo
Los diagramas de flujo permite
representar de manera visual y          Inicio
secuencial una operación para
solucionar un problema.
                                       Procesos
Los diagramas de flujo se dibujan
antes de comenzar antes de
comenzar a programar el código         Entradas
frente en el computador.
Reglas para dibujar un diagramas
de flujo                               Decisión

Los Diagramas de flujo se dibujan
generalmente usando algunos símbolos
estándares                              Salida
Leer dos números y ordenarlos de   Hallar el área del rectángulo
         Mayor a menor
Diagrama de Flujo
La prueba de escritorio es una herramienta útil para
entender qué hace un determinado algoritmo, o
para verificar que un algoritmo cumple con la
especificación        sin       necesidad         de
ejecutarlo. Básicamente, una prueba de escritorio
es una ejecución ‘a mano’ del algoritmo, por lo
tanto se debe llevar registro de los valores que va
tomando cada una de las variables involucradas en
el mismo. (UNAL, 2012)
Prueba de escritorio de la sumatoria de los números
           comprendidos entre el 1 y el 6
PASO                    INSTRUCCIÓN   N        SUMA


 1     Inicio
 2     Asignar valor a n = 0          0
 3     Asignar valor a Suma = 0                 0


 4     Asignarle contador a N         1
       N= N+1
 5     Asignarle de acumulador                  1
       Suma = Suma + N
 6     ¿N = 5?                        No
 7     Entonces N = N + 1             2
 8     Suma = Suma + N                          3
 9     ¿N = 5?                        No
 10    Entonces N = N + 1             3
 11    Suma = Suma + N                          6
 12    ¿N = 5?                        Si
 13    Fin

Más contenido relacionado

La actualidad más candente

La actualidad más candente (10)

Clase 1 analisis de algoritmos
Clase 1 analisis de algoritmosClase 1 analisis de algoritmos
Clase 1 analisis de algoritmos
 
Prog estructurada 2010
Prog estructurada 2010Prog estructurada 2010
Prog estructurada 2010
 
Diagramas de Flujo
Diagramas de FlujoDiagramas de Flujo
Diagramas de Flujo
 
estructuras flujogramas
estructuras flujogramasestructuras flujogramas
estructuras flujogramas
 
algoritmo
algoritmo algoritmo
algoritmo
 
ALGORITMO
ALGORITMOALGORITMO
ALGORITMO
 
Fundamentos de Algoritmia
Fundamentos de AlgoritmiaFundamentos de Algoritmia
Fundamentos de Algoritmia
 
Lenguaje De Alto Nivel I Bim
Lenguaje De Alto Nivel I BimLenguaje De Alto Nivel I Bim
Lenguaje De Alto Nivel I Bim
 
[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion
 
Algoritmos con PSeInt
Algoritmos con PSeIntAlgoritmos con PSeInt
Algoritmos con PSeInt
 

Similar a Preciado lina poo_conceptos_generales

Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosheidiromero11
 
PROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOSPROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOSJuliana Castillo
 
INTRODUCCIÓN A LA LÓGICA-1.pptx
INTRODUCCIÓN A LA LÓGICA-1.pptxINTRODUCCIÓN A LA LÓGICA-1.pptx
INTRODUCCIÓN A LA LÓGICA-1.pptxGuidoGilCaller
 
Reglas Para Diagramas
Reglas Para DiagramasReglas Para Diagramas
Reglas Para Diagramasfrancisco3011
 
DAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptx
DAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptxDAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptx
DAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptxDavidMontalvo37
 
UNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdf
UNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdfUNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdf
UNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdfs c
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1Evelin Claudia
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacionsusy317048
 
9 febrero16 3
9 febrero16 39 febrero16 3
9 febrero16 3zeta2015
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación Adolfo Vazcoy
 

Similar a Preciado lina poo_conceptos_generales (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Entrega1
Entrega1Entrega1
Entrega1
 
1. Introduccion programacion.pptx
1.  Introduccion programacion.pptx1.  Introduccion programacion.pptx
1. Introduccion programacion.pptx
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos
 
PROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOSPROGRAMACIÓN Y ALGORITMOS
PROGRAMACIÓN Y ALGORITMOS
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
INTRODUCCIÓN A LA LÓGICA-1.pptx
INTRODUCCIÓN A LA LÓGICA-1.pptxINTRODUCCIÓN A LA LÓGICA-1.pptx
INTRODUCCIÓN A LA LÓGICA-1.pptx
 
INTRODUCCIÓN A LA LÓGICA.pptx
INTRODUCCIÓN A LA LÓGICA.pptxINTRODUCCIÓN A LA LÓGICA.pptx
INTRODUCCIÓN A LA LÓGICA.pptx
 
Unmsm01 2008
Unmsm01 2008Unmsm01 2008
Unmsm01 2008
 
Reglas Para Diagramas
Reglas Para DiagramasReglas Para Diagramas
Reglas Para Diagramas
 
Diario de clase esvin
Diario  de   clase  esvinDiario  de   clase  esvin
Diario de clase esvin
 
DAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptx
DAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptxDAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptx
DAVID MONTALVO INTRODUCCION A LA PROGRAMACION.pptx
 
UNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdf
UNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdfUNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdf
UNIDAD 1.1 ANALISIS Y DISEÑO DE ALGORITMOS.pdf
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1
 
Clase
ClaseClase
Clase
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacion
 
Programación
ProgramaciónProgramación
Programación
 
9 febrero16 3
9 febrero16 39 febrero16 3
9 febrero16 3
 
Pricipios de Programación
Pricipios de Programación Pricipios de Programación
Pricipios de Programación
 

Último

SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 

Último (20)

Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 

Preciado lina poo_conceptos_generales

  • 1. PROGRAMACIÓN ORIENTADA A OBJETOS LINA MARÍA PRECIADO PROFESOR HARVER VANEGAS BOGOTÁ D.C. JUNIO DE 2012
  • 2. Programación La programación es el proceso por el cual un programador escribe, en un leguaje de programación, el código fuente de un software. Este código le indicará al programa informático qué cómo tiene que realizarlo. En la programación es necesario escribir, probar, depurar y mantener el código fuente. A esta disciplina se le conoce como ingeniería de software. En cuanto a la Programación Orientada a Objetos se puede decir que es una forma especial de programar, más cercana a como expresamos las cosas en la vida real que en otro tipo de programación.
  • 3. Algoritmos Consiste en aplicar adecuadamente una serie de pasos detallados que aseguran una solución correcta. Por lo general, cada algoritmo es específico de un dominio del conocimiento. Cuando se tiene un problema y se ha analizado detalladamente hasta entenderlo completamente, se pasa al diseño del algoritmo (trazar un plan) que permita resolver este problema a través de pasos sucesivos y organizados en secuencia lógica. Los algoritmos se puede encontrar en procesos naturales de los cuales muchas veces no se es consciente, como se muestra en el siguiente ejemplo:
  • 4. Ejemplo 1: Lavarse los dientes Es un proceso que se realiza varias veces al día y que se hace intuitivamente. La forma de expresarlo en algoritmos es la siguiente: 1. Tomar la crema dental 2. Destapar la crema dental 3. Tomar el cepillo de dientes 4. Aplicar crema dental al cepillo 5. Tapar la crema dental 6. Abrir la llave del lavamanos 7. Remojar el cepillo con la crema dental 8. Cerrar la llave del lavamanos 9. Frotar los dientes con el cepillo 10. Abrir la llave del lavamanos 11. Enjuagarse la boca 12. Enjuagar el cepillo 13. Cerrar la llave del lavamanos 14. Secarse la cara y las manos con una toalla
  • 5. Ejemplo 2: Leer un valor cualquiera y escriba ese número es par o impar Inicio Declaración de variables: N Leer un número Asignarlo a la variable N Si el residuo de dividir a N entre 2 es igual a cero 6. Si es Si: Entonces: Escribir “ Si es par” 7. Sino: Escribir “Es impar” 8. Fin_Si 9. Fin
  • 6. Diagrama de Flujo Los diagramas de flujo permite representar de manera visual y Inicio secuencial una operación para solucionar un problema. Procesos Los diagramas de flujo se dibujan antes de comenzar antes de comenzar a programar el código Entradas frente en el computador. Reglas para dibujar un diagramas de flujo Decisión Los Diagramas de flujo se dibujan generalmente usando algunos símbolos estándares Salida
  • 7. Leer dos números y ordenarlos de Hallar el área del rectángulo Mayor a menor
  • 8. Diagrama de Flujo La prueba de escritorio es una herramienta útil para entender qué hace un determinado algoritmo, o para verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los valores que va tomando cada una de las variables involucradas en el mismo. (UNAL, 2012)
  • 9. Prueba de escritorio de la sumatoria de los números comprendidos entre el 1 y el 6 PASO INSTRUCCIÓN N SUMA 1 Inicio 2 Asignar valor a n = 0 0 3 Asignar valor a Suma = 0 0 4 Asignarle contador a N 1 N= N+1 5 Asignarle de acumulador 1 Suma = Suma + N 6 ¿N = 5? No 7 Entonces N = N + 1 2 8 Suma = Suma + N 3 9 ¿N = 5? No 10 Entonces N = N + 1 3 11 Suma = Suma + N 6 12 ¿N = 5? Si 13 Fin