Examen Parcial II
Examen Parcial II
Examen Parcial II
Opciones:
A. Hace que inicie el programa
B. Repite las instrucciones HASTA que la condición sea FALSA
C. Hace que finalice el programa
D. Repite las instrucciones HASTA que la condición sea VERDADERA
Opciones:
A. Son enunciados que tienen dos o más alternativas.
B. Son proposiciones que nos permiten decidir uno o dos resultados.
C. Son un grupo de instrucciones que permiten realizar una determinada acción.
D. Son enunciados que nos permiten seleccionar o elegir una respuesta o varias.
Opciones:
A. Funciones de acceso a datos
B. Instrucciones de acceso a datos
UNIVERSIDAD UTE
FACULTAD DE CIENCIAS DE LA INGENIERÍA E INDUSTRIAS
PERIODO ACADÉMICO ABRIL 2019 – AGOSTO 2019
C. Sentencias de control.
D. Tipos de datos.
Opciones:
A. Funciones de acceso a datos
B. Instrucciones de acceso a datos
C. Sentencias de control.
D. Tipos de datos.
Opciones:
A. Ejecuta el cuerpo del bucle siempre al menos una sola vez.
B. Ejecuta las acciones del cuerpo o del Bucle un número específico de veces y de modo automático
controla el número de Interacciones o pasos a través del cuerpo del bucle.
C. Ejecuta el cuerpo del bucle mientras se cumple una determinada condición.
D. Tipos de datos.
COMPONENTE DE APLICACIÓN
2. (1 PUNTO) Leer tres números que denoten una fecha (día, mes, año). Comprobar que es una fecha válida. Si
no es válida escribir un mensaje de error. Si es válida escribir la fecha cambiando el número del mes por su
nombre. Ej. si se introduce 1 2 2018, se deberá imprimir “1 de febrero de 2018”. El año debe ser mayor que
0.
3. (1 PUNTO) Implementar un subprograma al que pasándole como parámetros 2 valores enteros n y r, calcule
el combinatorio sin repetición, cuya fórmula es n!/r!(n-r)!
4. (1 PUNTO) Considere siguiente proceso repetitivo para un número entero dado: si el número es 1, el proceso
termina. De lo contrario, si es par se divide entre 2, y si es impar se multiplica por 3 y se le suma 1. Si empezamos
con 6, por ejemplo, obtendremos la sucesión de números 6, 3, 10, 5, 16, 8, 4, 2, 1. La conjetura de Collatz dice
que, a partir de cualquier número inicial, la sucesión obtenida siempre termina en 1. Escriba un programa que
permita verificar la conjetura de Collatz para cualquier entero dado, y que imprima la secuencia
correspondiente.
5. (1 PUNTO) Elabore un menú con las 4 preguntas anteriores y solo salga cuando presione la letra n, caso
contrario siga ejecutando.