Está en la página 1de 9

Nombre de la materia

Programacion Estructurada

Nombre de la Licenciatura
Ingeneria en Sistemas Computacionales

Nombre del alumno


Jeancarlo Valdemar Valdez Castro

Matrícula
010228450

Nombre de la Tarea
Algoritmo Representado en Diagramas de
flujo.

Unidad 1
Introducció n a la programació n

Nombre del Profesor


Maria Luisa Zarate Ortiz

Fecha
06/09/2020
Unidad 1: Introducción a la Programación
Programación estructurada

¿Sabías qué….?

Cuando realizas el análisis y diseño de un problema le estás permitiendo a tu mente


organizar la información y actividades a realizar y con ello evitas errores de programación.

ACTIVIDAD 1

Objetivos:

 Desarrollar las técnicas de análisis y diseño de algoritmos a través de pseudocódigos


y diagramas de flujo.

 Implementar la metodología de solución de problemas mediante el uso de la lógica


formal aplicada a problemas planteados.

Instrucciones:
Después de revisar los videos y los recursos siguientes debes desarrollar la actividad 1.

  Lectura
 Metodología para la solución de problemas  (UTEL, 2013).
En este documento se explican las etapas para solucionar un problema mediante el
análisis y diseño de algoritmos.

   Video

 Metodología para solucionar un problema ( Jaramillo, n.d). Consulta este video en


donde se describe y ejemplifica la manera de plantear la solución lógica a un
problema cotidiano.

2
Unidad 1: Introducción a la Programación
Programación estructurada

¿Cómo entregar nuestra tarea?


-Descarga la actividad en el documento de Word y responde directamente lo que se
pide.

-Imprimir la actividad para escribir las respuestas y enviar la foto o escaneo


correspondiente.

-Colocar su respuesta con fotos de lo realizado (ejercicio por ejercicio, etcétera).

Forma de evaluació n:

Criterio Ponderación

Presentación 10%

Análisis del problema(entradas, salidas y 90%


proceso)(valor 2.0 puntos)
Diseño de algoritmo(valor 2.5 puntos)

Diseño de Diagrama de flujo(valor 2.5


puntos)

Diseño de pseudocódigo(valor 2.0 puntos)

Introduccion:

El motivo de este trabajo es conocer y analizar los problemas que se


nos presentan a continuacion ya que nos piden realizar la entrada
salida y proceso de como resolver el ejercisio y llegar a resolver o
realizar un diseño de Pseudocodigo.

3
Unidad 1: Introducción a la Programación
Programación estructurada

Desarrollo de la actividad:
Ejemplo:
Se puede establecer la solución del diagrama de flujo para determinar el volumen de
una caja de dimensiones A, B y C:

1. Análisis:

 Entradas: dimensiones de la caja (cubo) a,b,c

 Proceso: Para obtener el volúmen de un cubo debe seguirse la fórmula:


base*altura*profundidad (abc)

 Salidas: el volúmen del cubo

2. Algoritmo:

1. Inicio
2. Solicitar el valor de la base y asignarlo a “a”
3. Solicitar el valor de la altura y asignarlo a “b”
4. Solicitar el valor de la profundidad y asignarlo a “c”
5. Multiplicar abc y asignarlo a “volumen”
6. Mostrar el resultado d ela operación
7. Fin

3. Diagrama de flujo:

4
Unidad 1: Introducción a la Programación
Programación estructurada

4. Pseudocódigo:

1. Begin
2. Write Dame el valor de la base
3. Read a
4. Write Dame el valor de la altura
5. Read b
6. Write Dame de la profundidad
7. Read c
8. volumen=a*b*c
9. Write El resultado es: volumen
10. End

Ejercicio:

Desarrolla la metodología para la solución de problemas (análisis, algoritmo, diagrama de


flujo y pseudocódigo) para obtener por medio de ella la solución al ejercicio que a
continuación se plantea; para realizar los diagramas de flujo puedes utilizar las formas de
Word o cualquier programa para diagramar (DFD o Microsoft Visio, etc.).

Obtener el total de descuento aplicado a mi compra en una tienda si a 4 artículos que


compro le aplican un 12% (tu pones los precios a cada producto).

5
Unidad 1: Introducción a la Programación
Programación estructurada

(Valor 2.0 puntos)


1. Análisis:

Entrada: precio de los 4 productos (20,25,30,35).

Proceso: para obtener el total de cada descuento se suman los 4 productos y se multiplican
por 12 y restar el total por el descuento.

Salida: total del descuento al momeno de la compra.


(Valor 2.5 puntos)

2. Algoritmo:

1. Inicio
2. Asignar precio a p1=20
3. Asignar precio a p2=25
4. Asignar precio a p3=30
5. Asignar Precio a p4=35
6. Sumar los precios de los productos p1+p2+p3+p4 y asignarlos al total
7. Multiplicar el total 0.12 y asignarlo al descuento
8. Restar el total y descuento y asignarlo al resultado
9. Mostrar total en descuento al resultado
10. Fin

(Valor 2.5 puntos)

3. Diagrama de flujo:

INICIO

P1=20
P2=25
P3=30
P4=35

6
Unidad 1: Introducción a la Programación
Programación estructurada

TOTAL=P1+P2+P3+P4

DESCUENTO=TOTAL *
0.12

RESULTADO=TOTAL-
DESCUENTO

RESULTADO

FIN
(Valor 2.0 puntos)
4. Pseudocódigo:

1. Begin
2. Write precio del producto 1
3. Read p1
4. Write precio del producto 2
5. Read p2
6. Write precio del producto 3
7. Read p3
8. Write precio del producto 4
9. Read p4

7
Unidad 1: Introducción a la Programación
Programación estructurada

10. Total=p1+p2+p3+p4
11. Descuento=total * 0.12
12. Resultado=total-descuento
13. Write total descuento:resultado
14. End

Referencias bibliograficas

  Lectura
 

 Metodología para la solución de problemas (UTEL, 2013).


En este documento se explican las etapas para solucionar un problema mediante el
análisis y diseño de algoritmos.

  Video
 

8
Unidad 1: Introducción a la Programación
Programación estructurada

 Metodología para solucionar un problema ( Jaramillo, n.d). Consulta este video


en donde se describe y ejemplifica la manera de plantear la solución lógica a un
problema cotidiano.

También podría gustarte