Problema: Un programa que lee un valor de 0 a 360, y determina el tipo de la esquina
Enviado por garciaviko • 5 de Julio de 2014 • Tarea • 245 Palabras (1 Páginas) • 431 Visitas
Problema 4.1: Se requiere un programa que lea un valor entre 0 y 360 y determine el tipo de ángulo, considerando que:
• Angulo agudo: Mayor a cero y menor de 90 grados
• Angulo reto: Es igual a 90 grados
• Angulo obtuso: Es mayor que 90 pero menor a 180 grados
• Angulo llano: Es igual a 180 grados
• Angulo cóncavo: Es mayor a 180 pero menor a 360 grados
El análisis del problema se resume en la siguiente tabla. Análisis del problema
Datos de entada: Salida: Método:
ángulo Mensaje 1: “Agudo” Mensaje 2: “Recto” Mensaje 3: “Obtuso” Mensaje 4: “Llano” Mensaje 5: “Cóncavo” Realizar comparaciones utilizando la estructura de selección simple para determinar el tipo de ángulo, se requiere una por cada tipo
Prueba de Escritorio para un ángulo de 98°
INSTRUCCION DATO DE ENTRADA OPERACIONES (ALU) ESTADO DE LA VARIABLES DATO DE SALIDA
INICIO Ángulo
-
Imprimir “Ingrese la medida del ángulo (grados):” Ángulo
- Ingrese la medida del ángulo (grados):
Leer ángulo 98 Ángulo
98
Si (angulo <= 0 and angulo>= 360) entonces… (angulo <= 0 and Angulo >= 360)
(98 <= 0 and 98>= 360) Falso Ángulo
98
Si (angulo<90) entonces.. (angulo >0 and angulo < 90)
(98 >0 and 98 <90)
Falso Ángulo
98
Si (angulo == 90) entonces… (angulo == 90)
98 == 90
Falso Ángulo
98
Si (angulo >90 and angulo < 180) entonces.. (angulo>90 and angulo < 180)
(98>90 and 98<180)
Verdadero Ángulo
98
Imprimir “El ángulo es obtuso”
Ángulo
98 El ángulo es obtuso
INSTRUCCION DATO DE ENTRADA OPERACIONES (ALU) ESTADO DE LA VARIABLES DATO DE SALIDA
Si (Angulo == 180) entonces.. (angulo == 180)
(98 == 180)
Falso Ángulo
98
Si (angulo > 180 and angulo < 360) entonces.. (angulo > 180 and angulo < 360)
(98 > 180 and 98<360)
Falso Ángulo
98
FIN Ángulo
98
Ejecución del Programa:
...