Fundamentos de programación/Segunda evaluación parcial
Ejercicio #1
Lea el siguiente programa y use lo aprendido en las lecciones anteriores para comprender lo que hace y contestar las preguntas planteadas a continuación.
entero discriminante lógico dos_soluciones entero a := 4 entero c := 1 b := 4 discriminante := b ^ 2 - 4 * a * c dos_soluciones := discriminante > 0
<quiz display=simple>
{¿Por qué motivo un compilador generaría un error al tratar de compilar el programa anterior? |type="()"}
- La expresión no tiene paréntesis. - Los valores de las variables son enteros. + Usa una variable sin declarar. - Usa una variable sin inicializar.
{¿Cuál es el valor de la variable discriminante al finalizar el programa?
|type="()"}
- -4
+ 0
- 1
- 4
{¿Cuál es el valor de la variable dos_soluciones al finalizar el programa?
|type="()"}
- 0
- 4.25
- falso
+ verdadero
</quiz>
Ejercicio #2
Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:
Ejercicio #3
Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación: