Uploaded by Breimer Palacios

BIC01-EP-B-LAST

advertisement
Facultad de Ciencias, Curso: BIC01 Introducción a la Computación, 2023-1
EXAMEN FINAL – B
Tiempo: 120 min.
Nota: No esta permitido el uso de celulares, usb, programas de chats, intercambio de información
con otros alumnos.
________________________________________________________________________________
Preg 1.
Haga un programa que te permite ingresar el numero de filas y columnas de una matriz que se
llenará con números primos menores que 40 generados en forma aleatoria.
Ejemplo de resultado del programa.
Ingrese el numero de filas: 5
Ingrese el numero de columnas: 7
La matriz de números primos generados aleatoriamente es:
13 5 23 23 13 17 2
17 23 17 7 37 23 19
37 5 11 5 2 7 17
5 13 29 5 2 3 29
3 5 19 7 29 3 31
Preg 2.
Hacer un programa que pase a plural 10 palabras que el usuario ingresó en singular.
P. ej.
Entrada:
Salida:
Palabra 1: actor
Palabra 1: actores
Palabra 2: raton
Palabra 2: ratones
Palabra 3: dado
Palabra 3: dados
Palabra 4: celular
Palabra 4: celulares
Palabra 5: plato
Palabra 5: platos
Palabra 6: cuaderno
Palabra 6: cuadernos
Palabra 7: ventana
Palabra 7: ventanas
Palabra 8: casa
Palabra 8: casas
Palabra 9: hora
Palabra 9: horas
Palabra 10: cable
Palabra 10: cables
Preg 3:
Utilizando funciones implementar un programa que pida un número entero positivo (validado) y a
continuación calcule los factores primos de dicho número.
Ejemplo
Entrada: Ingrese un número positivo: 210 Salida: “Factores primos: ” 2 3 5 7
Entrada: Ingrese un número positivo: 29 Salida: “Factores primos: ” 29
1
Facultad de Ciencias, Curso: BIC01 Introducción a la Computación, 2023-1
Preg4:
Haga un programa que tenga dos funciones recursivas:
a) una para calcular el factorial de un numero que recibe como parámetro y
b) otra función para calcular el valor de
e = 1 + 1/1! + 1/2! + 1/3! +1/4! + ...
cuando la suma tiene n términos. n es un parámetro que recibe la función.
c) el programa principal debe encontrar cual es el numero de términos
necesario para que e se calcule con una diferencia menor a 1.0e-5 del valor: 2.71828.
imprima los valores calculados de e, el numero de términos usados en cada calculo y la
diferencia encontrada en cada caso.
p.ej:
El valor aproximado de e usando 2 términos es: 2.5 la dif: 0.21828
El valor aproximado de e usando 3 términos es: 2.66667 la dif: 0.0516133
...
el numero te términos necesarios para alcanzar la precisión requerida es: ___
2
Download