0% encontró este documento útil (0 votos)
128 vistas8 páginas

Algoritmos

El documento presenta tres preguntas sobre algoritmos. La primera pregunta pide desarrollar algoritmos, pseudocódigo y diagramas de flujo para sumar, restar, multiplicar y dividir números enteros. La segunda pregunta pide encontrar el mayor de cuatro números leídos. La tercera pregunta pide desarrollar algoritmos para cuatro problemas de ingeniería de procesos. El documento también incluye la solución detallada para cada punto de la primera pregunta.

Cargado por

Juan Navarro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
128 vistas8 páginas

Algoritmos

El documento presenta tres preguntas sobre algoritmos. La primera pregunta pide desarrollar algoritmos, pseudocódigo y diagramas de flujo para sumar, restar, multiplicar y dividir números enteros. La segunda pregunta pide encontrar el mayor de cuatro números leídos. La tercera pregunta pide desarrollar algoritmos para cuatro problemas de ingeniería de procesos. El documento también incluye la solución detallada para cada punto de la primera pregunta.

Cargado por

Juan Navarro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Taller

Preguntas
1. Escribir un Algoritmo para:

a. Sumar dos números enteros.


b. Restar dos números enteros.
c. Multiplicar dos números enteros.
d. Dividir un numero entero por otro.

2. Escribir un algoritmo que lea cuatro números y a continuación visualice


el mayor de los cuatro.

3. Toma 4 problemas relacionados con la ingeniería de procesos


(Mecánica de fluidos, balance de materia, balance de energía,
transferencia de calor, equilibrio liquido-vapor, etc.) y plantee el
algoritmo, pseudocodigo y diagrama de flujo para cada uno.

Solución

Pregunta 1.

a. Algoritmo

1. Leer una pareja de números enteros.


2. Inicializar variable Suma con la pareja de números enteros leídos.
3. Calcular la suma.
4. Imprimir la suma.
5. Fin del Proceso.

 Pseudocodigo

Entero: pareja de numero enteros, suma


suma (1+2)
Número (3 y 4)

Mientras (número se entregue por pareja) Hacer


Suma (suma + pareja de números)

Fin
 Diagrama de Flujo

Inicio

Leer pareja de
Numero

¿se tiene
una
NO
pareja de
números
?

SI

Realizar
Suma

Fin

 Punto b.

Algoritmo

1. Leer una pareja de números enteros.


2. Inicializar variable Resta con la pareja de números enteros leídos.
3. Calcular la Resta.
4. Imprimir la Resta.
5. Fin del Proceso.
 Pseudocodigo

Entero: pareja de numero enteros, Resta


Resta (1-2)
Número (3 y 4)

Mientras (número se entregue por pareja) Hacer


Resta (Resta - pareja de números)

Fin

 Diagrama de Flujo

Inicio

Leer pareja de
Numero

¿se tiene
una
NO
pareja de
números
?

SI

Realizar
Resta

Fin
 Punto c
Algoritmo

1. Leer una pareja de números enteros.


2. Inicializar variable Multiplicación con la pareja de números enteros
leídos.
3. Calcular la Multiplicación.
4. Imprimir la Multiplicación.
5. Fin del Proceso.
Pseudocodigo
Entero: pareja de numero enteros, Multiplicación
Multiplicación (1*2)
Número (3 y 4)

Mientras (número se entregue por pareja) Hacer


Multiplicación (Multiplicación * pareja de números)

Fin
 Diagrama de Flujo

Inicio

Leer pareja de
Numero

¿se tiene
una NO
pareja de
números?

SI

Realizar
Multiplicación

Fin

 Punto d.

Algoritmo

1. Leer dos números enteros.


2. Inicializar variable División con los dos números enteros leídos.
3. Calcular la División.
4. Imprimir la División.
5. Fin del Proceso.
Pseudocodigo

Entero: Dos números enteros, División


División (1/2)
Número (3 y 4)

Mientras (se entreguen dos números enteros) Hacer


División (División / dos números enteros)

Fin

 Diagrama de Flujo

Inicio

Leer dos
Números Enteros

¿se tienen
dos
NO
números
enteros?

SI

Realizar
División

Fin
Pregunta 2
 Algoritmo

1. Leer los 4 valores A, B, C y D


2. Si A es mayor que B, C y D escribir mayor y parar.
3. Si B es mayor que A, C y D escribir mayor y parar.
4. Si C es mayor que A, B y D escribir mayor y parar.
5. Si D es mayor que A, B y C escribir mayor y parar.
6. Fin del proceso.

 Pseudocodigo

Entero: A, B, C, D
Inicio: Leer (A, B, C, D en base números)

Si (A es mayor que B, C, D) entonces


Escribir (A es mayor)
Sino Si (B es mayor que A, C, D) entonces
Escribir (B es mayor)
Sino Si (C es mayor que A, B, D) entonces
Escribir (C es Mayor)
Sino Si (D es mayor que A, B, C) entonces
Escribir (D es Mayor)
Fin si
Fin si
Fin si
 Diagrama de Flujo

Inicio

Leer A, B, C, D

¿A es SI
mayor que
B, C, D?

NO

¿B es mayor SI
que A, C, D?

NO

¿C es mayor SI
que A, B, D?

No

NO SI
¿D es mayor ES Mayor
que A, B, C?

FIN

También podría gustarte