SlideShare una empresa de Scribd logo
1 de 16
ALGORITMOS INGRID MARCELA ROMERO LINARES     141001720 WILLIAM ARMANDO GONZÁLEZ   141001708 UNIVERSIDAD DE LOS LLANOS DOCENTE:   IVÓN CANO SALAZAR
ALGORITMO “Formalmente definimos un algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema”.
EJEMPLOS: El cálculo de una multiplicación:  Secuencia de pasos lógicos:  1. Escribir los dígitos por multiplicar: 4 x 4  2. Se sumarán 4 + 4 = 8  3. Al resultado se le volverá a sumar 4: 8 + 4 = 12 4. A este nuevo resultado se le volverá a sumar 4: 12 + 4  5. El resultado es de 16.  El algoritmo de la división para calcular el cociente de dos números. El algoritmo de Euclides para calcular el máximo común divisor de dos enteros positivos. El método de Gauss para resolver un Sistema lineal de ecuaciones.
CARACTERÍSTICAS DE LOS ALGORITMOS
DESCRIPCIÓN DE UN ALGORITMO
DIAGRAMAS DE FLUJO Los algoritmos se pueden expresar de manera gráfica para una mejor comprensión, a este tipo de grafica se le conoce como diagrama de flujo .
Inicio/Final Se utiliza para indicar el inicio y el final de un diagrama; del Inicio sólo puede salir una línea de flujo y al Final sólo debe llegar una línea. Entrada General Entrada/Salida de datos en General (expresa lectura). Entrada por teclado Instrucción de entrada de datos por teclado. Indica que el computador  debe esperar a que el usuario teclee un dato que se guardará en una variable o constante.
Llamada a subrutina Indica la llamada a una subrutina o procedimiento determinado. Acción/Proceso General Indica una acción o instrucción general que debe realizar el computador (cambios de valores de variables, asignaciones, operaciones aritméticas, etc.).
Flujo Indica el seguimiento lógico del diagrama. También indica el sentido de ejecución de las operaciones. Decisión Indica la comparación de dos datos y dependiendo del resultado lógico (falso o verdadero) se toma la decisión de seguir un camino del diagrama u otro.
Salida Impresa Indica la presentación de uno o varios resultados en forma impresa. Iteración Indica que una instrucción o grupo de instrucciones deben ejecutarse varias veces.
Conector Indica el enlace de dos partes de un diagrama dentro de la misma página. Conector Indica el enlace de dos partes de un diagrama en páginas diferentes. Símbolo utilizado para expresar un módulo de un problema. En realidad expresa que para continuar con el flujo normal del diagrama debemos primero resolver el subproblema que enuncia su interior.
EJEMPLO Escribir un procedimiento que se llame triangulo para hallar el área de un triángulo rectángulo cuya Base mide 3 cm, la Altura 4 cm y la Hipotenusa 5 cm.
ANÁLISIS DEL PROBLEMA FORMULAR EL PROBLEMA: Ya se encuentra claramente planteado. RESULTADOS ESPERADOS: El área de un triángulo rectángulo. DATOS DISPONIBLES: Base, Altura, Hipotenusa, tipo de triángulo. La incógnita es el área y todos los valores son constantes. El valor de la hipotenusa se puede omitir. El estudiante debe preguntarse si sus conocimientos actuales de matemáticas le permiten resolver este problema; de no ser así, debe plantear una estrategia para obtener los conocimientos requeridos. RESTRICCIONES: Utilizar las medidas dadas. PROCESOS NECESARIOS: Guardar en dos variables (BASE y ALTURA) los valores de Base y Altura; Guardar en una constante (DIV) el divisor 2; utilizar la expresión BASE*ALTURA/DIV y guardar el resultado en la variable AREA; comunicar el resultado  (AREA).
DISEÑO DEL ALGORITMO Inicio Asigna valores a los constantes: DIV, BASE Y ALTURA DIV=2 BASE=3 ALTURA=4 Calcula el área y la almacena en la variable AREA AREA=BASE*ALTURA/DIV AREA Imprime el valor almacenado en la variable AREA Final
GRACIAS

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Teoría de errores
Teoría de erroresTeoría de errores
Teoría de errores
 
Definicion de error
Definicion de errorDefinicion de error
Definicion de error
 
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
DIFERENCIACIÓN E INTEGRACIÓN ANÁLISIS NUMÉRICO
 
Agrupamiento de variables continuas
Agrupamiento de variables continuasAgrupamiento de variables continuas
Agrupamiento de variables continuas
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Tavito preguntas de_ayer
Tavito preguntas de_ayerTavito preguntas de_ayer
Tavito preguntas de_ayer
 
Método de gauss jordan
Método de gauss jordanMétodo de gauss jordan
Método de gauss jordan
 
Tipos de errores
Tipos de erroresTipos de errores
Tipos de errores
 
Cálculo numérico y manejo de errores
Cálculo numérico y manejo de erroresCálculo numérico y manejo de errores
Cálculo numérico y manejo de errores
 
Diagrama
 Diagrama Diagrama
Diagrama
 
Slideshare analisis numerico
Slideshare analisis numericoSlideshare analisis numerico
Slideshare analisis numerico
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Calculo numerico y manejo de errores
Calculo numerico y manejo de erroresCalculo numerico y manejo de errores
Calculo numerico y manejo de errores
 
Metodo de gauss
Metodo de gaussMetodo de gauss
Metodo de gauss
 
Teoria de errores
Teoria de erroresTeoria de errores
Teoria de errores
 
T01 g05
T01 g05T01 g05
T01 g05
 
189403303
189403303189403303
189403303
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similar a Algoritmos para calcular área de triángulo

Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la ProgramaciónJeckson Loza
 
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOSKatherinBarrios17
 
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOSKatherinBarrios17
 
Solucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de AlgoritmosSolucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de Algoritmospilgrim15
 
Solucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoSolucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoEspitiaGiancarlo
 
Solucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoSolucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoramosmendezshura
 
Diana010
Diana010Diana010
Diana010dani t
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmospilgrim15
 
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)ArmandoC42
 
Algoritmos completo[1] (3)
Algoritmos completo[1] (3)Algoritmos completo[1] (3)
Algoritmos completo[1] (3)Georgesalinas68
 
Trabajo de informática
Trabajo de informáticaTrabajo de informática
Trabajo de informáticavornetta
 
Desarrollo de un programa.
Desarrollo de un programa.Desarrollo de un programa.
Desarrollo de un programa.Sam Arr
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosheidiromero11
 

Similar a Algoritmos para calcular área de triángulo (20)

Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la Programación
 
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE AGORITMOS
 
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOSSOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
 
Solucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de AlgoritmosSolucionar Problemas Por Medio de Algoritmos
Solucionar Problemas Por Medio de Algoritmos
 
Tarea de word
Tarea de wordTarea de word
Tarea de word
 
Solucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoSolucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmo
 
Solucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoSolucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmo
 
Diana010
Diana010Diana010
Diana010
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos
 
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
 
Preguntas correctas
Preguntas correctasPreguntas correctas
Preguntas correctas
 
Algoritmos completo[1] (3)
Algoritmos completo[1] (3)Algoritmos completo[1] (3)
Algoritmos completo[1] (3)
 
Trabajo de informática
Trabajo de informáticaTrabajo de informática
Trabajo de informática
 
Desarrollo de un programa.
Desarrollo de un programa.Desarrollo de un programa.
Desarrollo de un programa.
 
Cuestionario video
Cuestionario videoCuestionario video
Cuestionario video
 
Que es un_algoritmo
Que es un_algoritmoQue es un_algoritmo
Que es un_algoritmo
 
Video maestra xd
Video maestra xdVideo maestra xd
Video maestra xd
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Clase 1 analisis de algoritmos
Clase 1 analisis de algoritmosClase 1 analisis de algoritmos
Clase 1 analisis de algoritmos
 

Más de wallguaviare

Procedimientos de niños de primaria en la solución de problemas de reparto
Procedimientos de niños de primaria en la solución de problemas de repartoProcedimientos de niños de primaria en la solución de problemas de reparto
Procedimientos de niños de primaria en la solución de problemas de repartowallguaviare
 
Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...
Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...
Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...wallguaviare
 
La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...
La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...
La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...wallguaviare
 
Matematica nivel inicial
Matematica nivel inicialMatematica nivel inicial
Matematica nivel inicialwallguaviare
 
ExposicióN William Marcela
ExposicióN William MarcelaExposicióN William Marcela
ExposicióN William Marcelawallguaviare
 
ExposicióN William Marcela
ExposicióN William MarcelaExposicióN William Marcela
ExposicióN William Marcelawallguaviare
 

Más de wallguaviare (10)

Procedimientos de niños de primaria en la solución de problemas de reparto
Procedimientos de niños de primaria en la solución de problemas de repartoProcedimientos de niños de primaria en la solución de problemas de reparto
Procedimientos de niños de primaria en la solución de problemas de reparto
 
Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...
Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...
Análisis de un tutorial inteligente sobre conceptos lógico matemáticos en alu...
 
La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...
La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...
La evaluación y mejora del proceso de enseñanza aprendizaje de las matemática...
 
Art 13 186
Art 13 186Art 13 186
Art 13 186
 
Art 13 186
Art 13 186Art 13 186
Art 13 186
 
Matematica nivel inicial
Matematica nivel inicialMatematica nivel inicial
Matematica nivel inicial
 
ExposicióN William Marcela
ExposicióN William MarcelaExposicióN William Marcela
ExposicióN William Marcela
 
ExposicióN William Marcela
ExposicióN William MarcelaExposicióN William Marcela
ExposicióN William Marcela
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Último

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 

Último (20)

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 

Algoritmos para calcular área de triángulo

  • 1. ALGORITMOS INGRID MARCELA ROMERO LINARES 141001720 WILLIAM ARMANDO GONZÁLEZ 141001708 UNIVERSIDAD DE LOS LLANOS DOCENTE: IVÓN CANO SALAZAR
  • 2. ALGORITMO “Formalmente definimos un algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema”.
  • 3. EJEMPLOS: El cálculo de una multiplicación: Secuencia de pasos lógicos: 1. Escribir los dígitos por multiplicar: 4 x 4 2. Se sumarán 4 + 4 = 8 3. Al resultado se le volverá a sumar 4: 8 + 4 = 12 4. A este nuevo resultado se le volverá a sumar 4: 12 + 4 5. El resultado es de 16. El algoritmo de la división para calcular el cociente de dos números. El algoritmo de Euclides para calcular el máximo común divisor de dos enteros positivos. El método de Gauss para resolver un Sistema lineal de ecuaciones.
  • 5.
  • 6. DESCRIPCIÓN DE UN ALGORITMO
  • 7. DIAGRAMAS DE FLUJO Los algoritmos se pueden expresar de manera gráfica para una mejor comprensión, a este tipo de grafica se le conoce como diagrama de flujo .
  • 8. Inicio/Final Se utiliza para indicar el inicio y el final de un diagrama; del Inicio sólo puede salir una línea de flujo y al Final sólo debe llegar una línea. Entrada General Entrada/Salida de datos en General (expresa lectura). Entrada por teclado Instrucción de entrada de datos por teclado. Indica que el computador debe esperar a que el usuario teclee un dato que se guardará en una variable o constante.
  • 9. Llamada a subrutina Indica la llamada a una subrutina o procedimiento determinado. Acción/Proceso General Indica una acción o instrucción general que debe realizar el computador (cambios de valores de variables, asignaciones, operaciones aritméticas, etc.).
  • 10. Flujo Indica el seguimiento lógico del diagrama. También indica el sentido de ejecución de las operaciones. Decisión Indica la comparación de dos datos y dependiendo del resultado lógico (falso o verdadero) se toma la decisión de seguir un camino del diagrama u otro.
  • 11. Salida Impresa Indica la presentación de uno o varios resultados en forma impresa. Iteración Indica que una instrucción o grupo de instrucciones deben ejecutarse varias veces.
  • 12. Conector Indica el enlace de dos partes de un diagrama dentro de la misma página. Conector Indica el enlace de dos partes de un diagrama en páginas diferentes. Símbolo utilizado para expresar un módulo de un problema. En realidad expresa que para continuar con el flujo normal del diagrama debemos primero resolver el subproblema que enuncia su interior.
  • 13. EJEMPLO Escribir un procedimiento que se llame triangulo para hallar el área de un triángulo rectángulo cuya Base mide 3 cm, la Altura 4 cm y la Hipotenusa 5 cm.
  • 14. ANÁLISIS DEL PROBLEMA FORMULAR EL PROBLEMA: Ya se encuentra claramente planteado. RESULTADOS ESPERADOS: El área de un triángulo rectángulo. DATOS DISPONIBLES: Base, Altura, Hipotenusa, tipo de triángulo. La incógnita es el área y todos los valores son constantes. El valor de la hipotenusa se puede omitir. El estudiante debe preguntarse si sus conocimientos actuales de matemáticas le permiten resolver este problema; de no ser así, debe plantear una estrategia para obtener los conocimientos requeridos. RESTRICCIONES: Utilizar las medidas dadas. PROCESOS NECESARIOS: Guardar en dos variables (BASE y ALTURA) los valores de Base y Altura; Guardar en una constante (DIV) el divisor 2; utilizar la expresión BASE*ALTURA/DIV y guardar el resultado en la variable AREA; comunicar el resultado (AREA).
  • 15. DISEÑO DEL ALGORITMO Inicio Asigna valores a los constantes: DIV, BASE Y ALTURA DIV=2 BASE=3 ALTURA=4 Calcula el área y la almacena en la variable AREA AREA=BASE*ALTURA/DIV AREA Imprime el valor almacenado en la variable AREA Final