SlideShare una empresa de Scribd logo
 
Programación I Unidad Nº 3 Diseño de Algoritmos Serbluk Sergio Daniel
Ciclo de Creación de Programas Análisis del Problema. Diseño del Algoritmo. Codificación. Compilación y Ejecución. Verificación y Depuración. Documentación y Mantenimiento.
Algoritmos Diagrama de Sistemas Entrada Proceso Salida
Algoritmos Entrada Proceso Salida Ejecución Análisis
Algoritmos Diagrama de Sistemas Entrada Proceso Salida Pnum Snum Res=Pnum + Snum Res
Lenguajes Algorítmicos Leng. Algorítmicos Gráficos No Gráficos
Pseudocódigo Lenguaje Algorítmico no gráfico. Mezcla el lenguaje natural y el lenguaje de programación. Tiene sus reglas de sintaxis. Están bien definidas todas sus estructuras.
Constantes y Variables Tipo Nombre
Operadores Aritméticos. Relaciónales. Lógicos.
Operadores Aritméticos + Suma. - Resta. * Multiplicación. / División. Mod Modulo ( residuo de la división entera.
Operadores Aritméticos Suma A=5+8 A=B +C A=B+2
Operadores Aritméticos Resta A=5-1 A=B-C A=B-2
Operadores Aritméticos Multiplicación A=5*2 A=B*C A=B*2
Operadores Aritméticos División A=5/2 A=B/C A=B/2
Operadores Aritméticos Módulo A=5 mod 2 A=B mod C A=B mod 2
 
Operadores Relaciónales Igual = Diferente <> Menor o igual <= Mayor o igual >= Menor que < Mayor que >
Operadores Relaciónales > (Mayor que) El formato general es: Valor 1 (Op. de relación) Valor 2 Ejemplo:  A > 5 A > B
Operadores Relaciónales < (Menor que) El formato general es: Valor 1 (Op. de relación) Valor 2 A<5 A<B
Operadores Relaciónales >= (mayor o igual) El formato general es: Valor 1 (Op. de relación) Valor 2 Ejemplo:  A >= 5 A >= B
Operadores Relaciónales <= (Menor o igual) El formato general es: Valor 1 (Op. de relación) Valor 2 Ejemplo:  A <= 5 A <= B
Operadores Relaciónales <> (Diferente) El formato general es: Valor 1 (Op. de relación) Valor 2 Ejemplo:  A < > 5 A <> B
Operadores Relaciónales = (Igual) El formato general es: Valor 1 (Op. de relación) Valor 2 Ejemplo:  A = 5 A = B
Operadores Lógicos And Y lógico o conjunción (^). Or O lógico o disyunción (v). Not no lógico o negación ( ` o )
Operadores Lógicos and (conjunción) A > 5 and A < 20 Si A=10 Resultado verdadero. Si A=4 Resultado Falso. Si A=20 Resultado Falso.
Operadores Lógicos Or (disyunción) A < 5 or A < 20 Si A=10 Resultado verdadero. Si A=4 Resultado verdadero. Si A=20 Resultado Falso.
Operadores Lógicos not (negación) Not a > 5
Estructuras de Control Secuenciales Seleción Repetición Asignación Entrada Salida Simples Múltiples Condición Inicial Condición Final
Estructuras Secuenciales De Asignación A = 5 A = B B = C
Estructuras Secuenciales De Entrada Ingresar “Leyenda ”, Variable Ingresar”Ingrese un valor”, N
Estructuras Secuenciales De Salida Imprimir “Leyenda ”, Variable Imprimir “Su Nombre es : ”, N
Estructuras de Selección Simple Con una Alternativa Si Condición Hacer Instrucciones Fin si
Estructuras de Selección Simple Con dos Alternativas Si Condición Hacer Instrucciones Si No   Instrucciones Fin si
Estructuras de Repetición Con Condición Inicial. Mientras Condición Hacer   Instrucciones Volver
Serbluk Sergio Daniel

Más contenido relacionado

PPT
Analisis Lexico Ii
PPTX
Tipos de operadores_de_c_
PPTX
Operadores
PPT
Lenguaje de programacion c++ basico 3ra parte operaciones
PPTX
Presentación 2
DOCX
Cuestionario
PPTX
algoritmos
PPTX
Estructuras
Analisis Lexico Ii
Tipos de operadores_de_c_
Operadores
Lenguaje de programacion c++ basico 3ra parte operaciones
Presentación 2
Cuestionario
algoritmos
Estructuras

La actualidad más candente (19)

PPTX
Taller de estudio - Excel
PPTX
Algoritmos
PPTX
Grupo #4 funciones internas
PPTX
Tipos de operadores para c++
PPTX
Formufe
PPT
Operadores,expresiones y orden de evaluacion
PPTX
Ejercicios
PPTX
Unidad B
PPTX
PDF
Clase4 operadores
PPTX
Apun4algol
PPTX
Uso de operadores
PPTX
Uso de operadores
PPTX
Calculo integral
PPTX
Operadoresc
PPTX
Fundamentosdeprogramacion 2
PPT
Gabriela aguilar flais 6º
PPTX
Operadores para c++ bvb
Taller de estudio - Excel
Algoritmos
Grupo #4 funciones internas
Tipos de operadores para c++
Formufe
Operadores,expresiones y orden de evaluacion
Ejercicios
Unidad B
Clase4 operadores
Apun4algol
Uso de operadores
Uso de operadores
Calculo integral
Operadoresc
Fundamentosdeprogramacion 2
Gabriela aguilar flais 6º
Operadores para c++ bvb
Publicidad

Destacado (10)

PPT
Programación
PPT
Metales
PDF
Curso de Nivelación de Algoritmos - Clase 5
PDF
Curso de Nivelación de Algoritmos - Clase 4
PDF
Diseño con algoritmos genéticos
DOCX
Programacion lenguaje-c
PPTX
Ejercicios de algoritmos
PPTX
EJERCICIOS DE ALGORITMOS
DOC
Ejemplos Para Dev C++
DOC
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Programación
Metales
Curso de Nivelación de Algoritmos - Clase 5
Curso de Nivelación de Algoritmos - Clase 4
Diseño con algoritmos genéticos
Programacion lenguaje-c
Ejercicios de algoritmos
EJERCICIOS DE ALGORITMOS
Ejemplos Para Dev C++
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Publicidad

Similar a Diseño de algoritmo - Programación I (20)

PPTX
Presentación1
PPTX
Programacion grado 10
PPTX
6 Escritura De Algoritmos Programas
PPT
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
PPT
Programacion 2
PDF
Taller de programación
DOC
Operadores expresiones
PDF
1.2.3.- Pseudocódigo
PPT
Entidades primitivas para algoritmos
PPTX
Estructuras de los lenguajes de programacion
PPTX
Clase 02
PPTX
FUNDAMENTOS DE PROGRAMACION PSEINT 2025 INT SUPERIOR
PPTX
1. algoritmos
PPT
material_2018F1_COM115_01_105735.ppt
DOCX
Taller abril 18 a (1)
PDF
Metodología de la Programación.pdf
PPTX
ClaseCoordinada_Clase1 Estructura de Datos
PPTX
Bueno_algoritmos-diagramas-de-flujo-y-programas-1.pptx
Presentación1
Programacion grado 10
6 Escritura De Algoritmos Programas
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Programacion 2
Taller de programación
Operadores expresiones
1.2.3.- Pseudocódigo
Entidades primitivas para algoritmos
Estructuras de los lenguajes de programacion
Clase 02
FUNDAMENTOS DE PROGRAMACION PSEINT 2025 INT SUPERIOR
1. algoritmos
material_2018F1_COM115_01_105735.ppt
Taller abril 18 a (1)
Metodología de la Programación.pdf
ClaseCoordinada_Clase1 Estructura de Datos
Bueno_algoritmos-diagramas-de-flujo-y-programas-1.pptx

Más de ISIV - Educación a Distancia (20)

PPTX
Escuelas económicas 2018
PPTX
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
PPTX
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
PPTX
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
PPT
Características y tendencias en el mundo actual - Calidad Total
PPT
PPTX
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
PPT
ELBP - Módulo 1 - Gerentes Vs. Líderes
PPTX
ELBP Módulo 1 principios
PPTX
Eventos e interactividad - Small Basic
PPTX
El objeto Controls - Small Basic
PPTX
La Tortuga Gráfica - Small Basic
PPTX
Explorando Formas - Small Basic
PPTX
Ventana Gráfica - Small Basic
PPTX
Pilas y matrices (Stacks y Arrays) - Small Basic
PPTX
Bifurcaciones y Subrutinas - Small Basic
PPTX
Condiciones y bucles - Small Basic
PPTX
Declaraciones, propiedades y operaciones - Small Basic
PPTX
Introducción a Small Basic
PPTX
Variables - Small Basic
Escuelas económicas 2018
Departamento de Recursos Humanos - Organigrama - Instituto ISIV
Teoría Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Punto de equilibrio - Microemprendimiento II - Instituto ISIV
Características y tendencias en el mundo actual - Calidad Total
ELBP - Módulo 7 - Liderazgo de servicio. Modelo de liderazgo de Jesús.
ELBP - Módulo 1 - Gerentes Vs. Líderes
ELBP Módulo 1 principios
Eventos e interactividad - Small Basic
El objeto Controls - Small Basic
La Tortuga Gráfica - Small Basic
Explorando Formas - Small Basic
Ventana Gráfica - Small Basic
Pilas y matrices (Stacks y Arrays) - Small Basic
Bifurcaciones y Subrutinas - Small Basic
Condiciones y bucles - Small Basic
Declaraciones, propiedades y operaciones - Small Basic
Introducción a Small Basic
Variables - Small Basic

Último (20)

PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Atencion prenatal. Ginecologia y obsetricia
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
Fundamentos_Educacion_a_Distancia_ABC.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Presentación de la Cetoacidosis diabetica.pptx
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Punto Critico - Brian Tracy Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
V UNIDAD - PRIMER GRADO. del mes de agosto
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf

Diseño de algoritmo - Programación I