2
Fundamentos de la programación Unidad 4. Estructuras de control Actividad 1. Estructura de control ejercicio A Realiza una prueba de escritorio del algoritmo que resuelve el problema 4.1 presentado en la sección anterior (algoritmo 4.1.a y algoritmo 4.1.b). Considera que el valor del ángulo es 98 grados. Instrucción Dato de entra da Operaciones(ALU) Estado de las Variables Dato de Salida Inicio --- --- Angu lo - --- Imprimir “ingrese la medida del ángulo (grados):”. Angu lo - Ingrese la medida del ángulo (grados): Leer ángulo 98 Angu lo 98 --- Si(ángulo <=0 AND ángulo >=360) entonces -- (ángulo <=0 AND ángulo>=360) (120<= 0 AND 120>= 360) Falso AND Verdadero Falso Angu lo 98 --- Si(ángulo < 90) entonces… -- (ángulo>0 AND ángulo<90)(120>0 AND 120<90)(1 AND 0 falso) Angu lo 98 Si (angulo ==90) entonces… -- (ángulo==90) (120==0)falso Angu lo 98 Si(angulo>90 AND angulo<180) entonces (la condición se evaluo como verdadera por lo tanto se ejecuta la -- (ángulo>90 AND ángulo<180)(120>90 AND 120<180)(1 AND 1) Verdadero Angu lo 98

Prueba de escritorio tipoAngulo.docx

Embed Size (px)

Citation preview

Page 1: Prueba de escritorio tipoAngulo.docx

Fundamentos de la programaciónUnidad 4. Estructuras de controlActividad 1. Estructura de control ejercicio A

Realiza una prueba de escritorio del algoritmo que resuelve el problema 4.1 presentado en la sección anterior (algoritmo 4.1.a y algoritmo 4.1.b). Considera que el valor del ángulo es 98 grados.

Instrucción Dato de entrada

Operaciones(ALU) Estado de las Variables Dato de Salida

Inicio --- ---Angulo

- ---

Imprimir “ingrese la medida del

ángulo (grados):”.

Angulo-

Ingrese la medida del ángulo (grados):

Leer ángulo 98Angulo

98 ---

Si(ángulo <=0 AND ángulo

>=360) entonces--

(ángulo <=0 AND ángulo>=360) (120<= 0 AND

120>= 360) Falso AND Verdadero Falso

Angulo98 ---

Si(ángulo < 90) entonces… --

(ángulo>0 AND ángulo<90)(120>0 AND 120<90)(1 AND 0

falso)

Angulo98

Si (angulo ==90) entonces… -- (ángulo==90)(120==0)falso

Angulo98

Si(angulo>90 AND angulo<180) entonces (la condición se evaluo como

verdadera por lo tanto se ejecuta la instrucción del

cuerpo)

--(ángulo>90 AND ángulo<180)

(120>90 AND 120<180)(1 AND 1) Verdadero

Angulo98

Imprimir “el ‘ángulo es obtuso”

-- --Angulo

98El ángulo es

obtuso

Si(ángulo==180) entonces ---

(angulo==180)(120==180)falso

Angulo98 ---

Si (angulo >180 AND angulo <360)

entonces--

(angulo>180 AND angulo<360) (120>180 AND

120<360) Falso

Angulo98

Fin -- -Angulo

98 --