TAREAALGORITMOS

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 12

FUNDACION UNIVERSITARIA COMPENSAR

Algoritmos y programación

Docente Pedro Pablo Angel Mendez

Trabajo de Algoritmos

Daniela Fernanda Castiblanco Velandia

21 de abril 2024
ACTIVIDAD

Los algoritmos se aplican ampliamente en el contexto cotidiano

1cuando nos levantamos


2 nos bañamos
3 se pone la ropa
4 Desayuna
5Se lava los dientes
6 alista todo para salir
7 Sale/ trabajo /colegio

2
1. Tomamos una olla
2. Llenamos una olla con agua
3. La ponemos en la estufa
4. Prendemos la estufa
5. Esperamos cuatro minutos
6. Metemos el huevo
7. Esperamos que el agua hierva
8. Apagamos la estufa
9. Retiramos La olla
10. Sacamos los huevos
11. Los pelamos
12. Se le agrega sal

Un diagrama de flujo es una representación gráfica de un proceso o algoritmo que


utiliza símbolos y conectores para mostrar la secuencia de pasos o acciones que se
deben seguir para completar una tarea. Cada elemento en un diagrama de flujo
cumple una función específica para comunicar de manera clara y concisa el
proceso que se está describiendo. Aquí te describo la función de cada uno de sus
elementos principales:

1. Inicio/Fin (Terminal): Representa el inicio o fin del proceso. Generalmente


se utiliza un óvalo para el inicio y un óvalo con una línea horizontal para el
fin. Estos elementos indican dónde comienza y termina el diagrama de flujo.
ACTIVIDAD

2. Proceso: Representado por un rectángulo, este elemento


muestra una acción o tarea que se debe realizar dentro del
proceso. Por ejemplo, "Calcular el total", "Escribir un informe", etc.
3. Decisión (Sí/No): Se utiliza un rombo para representar una
decisión que se debe tomar durante el proceso. Dependiendo de la
respuesta (sí o no), el flujo del diagrama se dirige por caminos
diferentes. Por ejemplo, "¿Es el número mayor que 10?".
4. Conector: Utilizado para conectar diferentes partes del
diagrama de flujo que se encuentran separadas físicamente en la
página, pero que están relacionadas lógicamente en el proceso.
5. Flecha de flujo: Representa la dirección del flujo dentro del
diagrama, indicando la secuencia de pasos que se deben seguir
para completar el proceso.
6. Entrada/Salida: Representa la entrada de datos al proceso
(por ejemplo, un formulario para ingresar información) o la salida
de resultados (por ejemplo, un informe generado).
7. Preparación/Inicio-Fin de subproceso: Estos elementos se utilizan
para representar un subproceso dentro del diagrama de flujo
principal. Permiten desglosar un proceso complejo en pasos más
pequeños y detallados.

4. Que es Pseudocódigo, cita un ejemplo descriptivo

El pseudocódigo es un método utilizado para describir el funcionamiento de un algoritmo


utilizando un lenguaje que combina elementos del lenguaje natural y de programación. No
es un lenguaje de programación real, sino más bien una representación intermedia entre el
lenguaje humano y el código fuente de un programa. Su objetivo principal es facilitar la
comprensión y el diseño de algoritmos antes de su implementación en un lenguaje de
programación específico.

EJ: un ejemplo descriptivo podría ser el punto 2 y 3 de esta actividad puesto que el
diagrama de flujo nos mostraría un proceso mas claro y estructurado sobre el punto dos,
donde se da un paso a paso mas simple sobre lo que se está haciendo como la
preparación de un huevo
ACTIVIDAD

5. Relaciona los operadores lógicos, matemáticos, relacionales, cita un ejemplo


explicando su función.

OPERADORES MATEMATICOS

OPERADORES RELACIONALES
ACTIVIDAD

EJ: Para aplicar cada uno de los operadores se realizara un pseudocodigo relacionado
con batir huevos, donde se utilizara de una forma corta y descriptiva cada uno de los
operadores.
cantidadHuevos =10
si cantidadHuevos < 0:
No realizo huevos batidos.
batirHuevos = 5
si batirHuevos > candidadHuevos:
No se puede batir huevo
huevosRestantes = cantidadHuevos – batirHuevos
6.
ACTIVIDAD
ACTIVIDAD
ACTIVIDAD

Parte 2: CASO DE ESTUDIO: En la cotidianidad se involucra el concepto de algoritmos,


mediante el análisis y resolución de problemas. Usted ha sido contratado para realizar
algoritmos que permita identificar las figuras geométricas y sus cálculos (nombre, área,
volumen, entre otras). Revisa el siguiente link
https://ingemecanica.com/tutoriales/areas.html escoge 5 figuras geométricas, de cada
figura realiza un algoritmo y su respectivo diagrama de flujo. Cada algoritmo debe realizar
mínimo un cálculo correspondiente, volumen, área, diagonal, entre otras.
Cuadrado
1. Inicio
2. Asignar valor del área
3. Multiplicar el valor del área por el valor del área
4. Se muestra el valor de A
5. Fin

Algoritmo AreaCuadrado

Asignar valor de Area

Area
ACTIVIDAD

A = área * área

Se muestra el valor de A

{
FinAlgoritmo

Triangulo
1. Inicio
2. Asignar el valor de base
3. Asignar el valor de altura
4. Multiplicar base por altura sobre dos
5. Se muestra el valor de A
6. Fin

Algoritmo AreaTriangilo

Asignar valor de base

Base

Asignar valor de altura

Altura

A = (B*A)

Se muestra el valor de A
ACTIVIDAD

Rectángulo
1. Inicio
2. Asignar valor de base
3. Asignar valor de altura
4. Multiplicar base por altura
5. Se muestra el valor de A
6. Fin

Algoritmo AreaRectangulo

Asignar valor de base

Base

Asignar valor de altura

Altura

A = (B*A)/2

Se muestra el valor de A
ACTIVIDAD

FinAlgoritmo

Paralelogramo
1. Inicio
2. Asignar valor de base
3. Asignar valor de altura
4. Multiplicar base por altura
5. Se muestra el valor de A
6. Fin

Algoritmo Paralelogramo

Asignar valor de base

Asignar valor de
altura

Altura

A = (B*A)

Se muestra el valor de A

FinAlgoritmo

Rombo
ACTIVIDAD

1. Inicio
2. Asignar valor de lado
3. Asignar valor de altura
4. Multiplicar lado por altura
5. Se muestra el valor de A
6. Fin

Algoritmo AreaRombo

Asignar valor de lado

ladovalor de altura
Asignar

Altura

A = (L*A)

Se muestra el valor de A

FinAlgoritmo

Bibliografía
https://www.ferrovial.com/es/stem/algoritmos/#:~:text=%C2%BFQu%C3%A9%20son%20l
os%20algoritmos?,seguir%20para%20alcanzar%20un%20objetivo.
https://miro.com/es/diagrama-de-flujo/que-es-diagrama-de-flujo/
https://asana.com/es/resources/what-is-a-flowchart

También podría gustarte