Estructuras de control. Diseño de algoritmos
Enviado por karlaMonsi • 8 de Noviembre de 2022 • Práctica o problema • 2.979 Palabras (12 Páginas) • 51 Visitas
[pic 1][pic 2]
Contenido
1. Definición del problema: suma 2
2. Definición del problema: Área de un triangulo 3
3. Definición del problema: Área de un rectángulo 4
4. Definición del problema: Convertir cm a pulgadas 5
5. Definición del problema: Área de una circunferencia 6
7. Definición del problema: Calcular calorías 8
8. Definición del problema: IMC 10
9. Definición del problema: Litros 11
10. Definición del problema: Pinturas 12
11. Definición del problema: Edad de las personas que solicitan trabajo 14
12. Definición del problema: operaciones 15
13. Definición del problema: Promedio 16
14. Definición del problema: Sueldo 18
15. Definición del problema: metros a pulgadas 20
17. Definición del problema: dólares a pesos 21
18. Definición del problema: puntaje 22
19. Definición del problema: 24
20. Definición del problema: 26
1. Definición del problema: suma
Se requiere implementar un algoritmo para obtener la suma de dos números cualesquiera y mostrar el resultado.
- Análisis del problema
Datos de entrada
Se requieren los siguientes datos: número 1 y numero 2
Proceso: sumar número 1 + número 2
Resultados: El resultado generado de la suma
- Diseño de algoritmo
[pic 3][pic 4]
Pruebas y depuración
Datos de prueba | Proceso | Salida |
Num1: 5 Num2: 5 | Suma= 5+5 | 10 |
Num1: 8 Num2: 2 | Suma = 8+2 | 10 |
[pic 5][pic 6]
2. Definición del problema: Área de un triangulo
Se requiere conocer el área de un triángulo diseña un algoritmo para tal fin y representarlo mediante un diagrama de flujo y seudocódigo
- Análisis del problema
Datos de entrada
Se requieren los siguientes datos: Base, altura
Procesos: Aplicar fórmula area= b*h/2
Resultados: El resultado generado al aplicar la formula área
- Diseño de algoritmo
[pic 7][pic 8]
Pruebas y depuración
Datos de prueba | Proceso | Salida |
Base:5 Altura:10 | Área:(5*10)/2 | 25 |
Base:23.50 Altura:12 | Área:(23.50*12)/2 | 141 |
[pic 9]
[pic 10]
3. Definición del problema: Área de un rectángulo
Se requiere conocer el área de un rectángulo. Realice un algoritmo para tal fin y represéntelo mediante un diagrama de flujo y el pseudocódigo
- Análisis del problema
Datos de entrada
Se requieren los siguientes datos del rectángulo: Base, altura
Procesos: Aplicar formula base*altura
Resultados: El resultado generado el área del rectángulo
- Diseño de algoritmo
[pic 11]
[pic 12]
- Pruebas y depuración
Datos de prueba | Proceso | Salida |
Base: 15 Altura: 7 | Área = base*altura | 105 |
Base: 17.5 Altura: 5 | Área = base*altura | 87.5 |
[pic 13]
4. Definición del problema: Convertir cm a pulgadas
Diseñar el algoritmo (diagrama de flujo y pseudocódigo) que al introducir una medida expresada en centímetros la convierta en pulgadas (1 pulgada = 2,54 centímetros).
- Análisis del problema
Datos de entrada
Se requieren los siguientes datos del rectángulo: centímetros
Procesos: centímetros/2.54
Resultados: El resultado generado al dividir centímetros entre pulgadas
- Diseño de algoritmo
[pic 14][pic 15]
- Pruebas y depuración
Datos de prueba | Proceso | Salida |
Cm: 6 | Pulgadas= cm/2.54 | 2.36 |
Cm:82 | Pulgadas= cm/2.54 | 32.2 |
...