Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Fundamentos de programación- Ing. Marina Nohemí Salmerón Román

Enviado por   •  28 de Diciembre de 2017  •  1.514 Palabras (7 Páginas)  •  408 Visitas

Página 1 de 7

...

- La ejecución nuevamente es correcta con el ángulo de 45 grados pero no está optimizada, ya que se pueden utilizar instrucciones “if” anidadas que eviten evaluar todas las comparaciones en la medida de lo posible.

Ejercicio C

Estructuras de control. Realiza una prueba de escritorio del algoritmo que resuelve el problema presentado en el subtema 4.1.3. considerando que el valor de entrada es igual a 7. Después escribe y compila el programa calificacion.c en la computadora; ejecútalo con el mismo valor para comparar el resultado. Finalmente, reflexiona si es posible resolver el problema planteado utilizando estructuras selectivas simples o dobles e ingresa tu comentario en este foro. No olvides agregar el archivo fuente, ejecutable del programa y la prueba de escritorio.

Problema 4.3: Se requiere un programa que dada una calificación con número despliegue un mensaje, de acuerdo con la siguiente información:

0-6: Reprobado

7: Suficiente, Aprobado

8: Bien, Aprobado

9: Notable, Aprobado

10: Sobresaliente, Aprobado

Instrucción

Dato de entrada

Operaciones

Estado de la memoria

Dato de salida

Inicio

-

-

Nota:

Imprimir: Inserta una calificación

-

-

Nota:

Inserta una calificación

Leer nota

7

-

Nota:

7

-

Casos (nota)

-

-

Nota:

7

-

Caso 0: caso 1: caso 2: caso 3: caso 4: cas 5: caso 6: Imprimir “Reprobado”

-

Falso

Nota:

7

-

Caso 7: Imprimir “Suficiente, aprobado”

-

Verdadeo

Suficiente, aprobado

Caso 8: Imprimir “Bien, aprobado”

-

Falso

-

Caso 9: Imprimir: “Notable”

-

Falso

-

Caso 10: Imprimir: “Sobresaliente”

-

Falso

-

Otros casos: Imprimir “Esa nota es incorrecta”

-

Falso

-

Fin

-

-

Nota:

7

-

Ejecución:

[pic 12]

Reflexión:

Por supuesto que sí es posible resolver el problema utilizando estructuras selectivas simples o dobles, solo que esta manera es más óptima y consume menos tiempo de ejecución.

Ejercicio D.

Estructuras de control. Realiza una prueba de escritorio del algoritmo que resuelve el problema 4.4 (Tema 4.2.1. Estructura Mientras (while. En los contenidos de la unidad). Considera que los valores de entrada son 80, 100, 250, y -1000. Escribe y compila el programa promTemp.c en la computadora; ejecútalo con los mismos valores para comparar el resultado. Reflexiona si es posible resolver el problema planteado utilizando estructuras Selectivas. No olvides agregar el archivo fuente, ejecutable del programa y la prueba de escritorio

Instrucción

Datos de entrada

Operaciones

Estado de la memoria

Dato de salida

inicio

-

-

c

sumaF

tempF

-

c = 0, sumaF = 0

-

-

c

sumaF

tempF

0

0

Imprimir “Ingrese la primer temperatura registrada en grados Fahrenheit”

-

-

c

sumaF

tempF

0

0

...

Descargar como  txt (13.7 Kb)   pdf (92.6 Kb)   docx (33.8 Kb)  
Leer 6 páginas más »
Disponible sólo en Essays.club