Fundamentos de Algoritmos EJERCICIOS PROPUESTOS
Enviado por Eduardo Ordinola • 5 de Noviembre de 2017 • Informe • 2.339 Palabras (10 Páginas) • 265 Visitas
[pic 1]
UNIVERSIDAD PRIVADA DEL NORTE
FACULTAD DE INGENIERIA
CARRERA DE INGENIERIA DE SISTEMAS COMPUTACIONALES
EJERCICIOS PROPUESTOS
2017
INDICE
- Contenido
1 Problema 1 6
1.1 Enunciado del problema: 6
1.2 Fases de la resolución del problema 6
1.2.1 Análisis del problema 6
1.2.2 Diseño del algoritmo 6
1.2.3 Codificación del programa 7
1.2.4 Ejecución, verificación y depuración del programa 7
1.2.5 Documentación y mantenimiento 7
2 Problema 2 11
2.1 Enunciado del problema: 11
2.2 Fases de la resolución del problema 11
2.2.1 Análisis del problema 11
2.2.2 Diseño del algoritmo 11
2.2.3 Codificación del programa 12
2.2.4 Ejecución, verificación y depuración del programa 12
2.2.5 Documentación y mantenimiento 12
3 Problema 3 16
3.1 Enunciado del problema: 16
3.2 Fases de la resolución del problema 16
3.2.1 Análisis del problema 16
3.2.2 Diseño del algoritmo 16
3.2.3 Codificación del programa 17
3.2.4 Ejecución, verificación y depuración del programa 17
3.2.5 Documentación y mantenimiento 17
4 Problema 4 21
4.1 Enunciado del problema: 21
4.2 Fases de la resolución del problema 21
4.2.1 Análisis del problema 21
4.2.2 Diseño del algoritmo 21
4.2.3 Codificación del programa 22
4.2.4 Ejecución, verificación y depuración del programa 23
4.2.5 Documentación y mantenimiento 23
Tabla de ilustración
Ilustración 1 7
Ilustración 2 8
Ilustración 3 9
Ilustración 4 10
Ilustración 5 12
Ilustración 6 13
Ilustración 7 14
Ilustración 8 15
Ilustración 9 17
Ilustración 10 18
Ilustración 11 19
Ilustración 12 20
Ilustración 13 23
Ilustración 14 24
Ilustración 15 25
Ilustración 16 26
Problema 1
Enunciado del problema:
Calcular el área de un cuadrilátero, conociendo el valor de dos de sus lados.
Fases de la resolución del problema
Análisis del problema
Objetivo del algoritmo:
Calcular el área de un cuadrilátero.
Datos de entrada:
Los lados del cuadrilátero.
Datos de salida:
El área del cuadrilátero.
Diseño del algoritmo
Pseudocódigo:
Datos de entrada LADO
escribir “Introduzca el lado del cuadrilátero”
leer LADO
calcular AREA = LADO *LADO
escribir “El área del cuadrilátero es “AREA
Fin
Diagrama de flujo:
[pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
Codificación del programa
Lenguaje de programación empleado:
C++
IDE empleado:
CodeBlocks
Código fuente:[pic 11]
[pic 12]
Ejecución, verificación y depuración del programa
No hubo errores.
Documentación y mantenimiento
Diseño
Producto obtenido en Pseudocódigo: 4
Producto obtenido en Diagrama de flujo: 4
Producto obtenido en código fuente: 4
Pruebas:
Ejemplos: | |
Si: LADO = 2 | [pic 13][pic 14] |
Si LADO = 8 | [pic 15][pic 16] |
Si: LADO=20 | [pic 17][pic 18] |
Problema 2
Enunciado del problema:
Calcular el área de un círculo, conociendo el valor de su radio.
...