Professional Documents
Culture Documents
4. La misma empresa tiene distintas categoras de productos, identificadas con letras (A-F)
y que representan: Cmputo, TV, Celulares, Entretenimiento, Electrohogar, Infantil
respectivamente. Implemente una funcin que reciba una categora (char) y muestre la
descripcin en pantalla.
6. Usted est implementando un sistema para dar soporte a una tienda por Internet. La
tienda solamente vende 2 artculos: A y B. Implemente un programa que calcule el
monto total asociado a una factura, dado el precio de los artculos A y B, y la cantidad a
adquirir de cada uno.
1
9. Codifique la funcin evaluar_ventas, que reciba una matriz de nx4 que representa las
ventas del ao 2014. Las n filas representan n productos a evaluar y cada columna
representa un trimestre del ao. Su funcin debe devolver las ventas totales del ao
(para los n productos). Adicionalmente, la funcin debe imprimir en pantalla las
ventas totales por producto en el ao y las ventas totales por trimestre.
10. Implemente una funcin que permita calcular la evaluacin del polinomio P(x) = x3+2x2-
10
11. Implemente un programa que pueda obtener el determinante de una matriz de orden
3. En este caso el dato de entrada ser provisto como un vector de 3x3, donde cada
elemento puede ser un nmero real de hasta 2 dgitos de precisin. El programa debe
mostrar el resultado final del clculo en pantalla.
Se solicita implementar una funcin que, dada la cantidad de sujetos de estudio (N) y la
informacin de los atributos x1, x2 y x3 (cada uno ser representado como un vector de
tamao N), permita determinar el porcentaje de casos que fueron calculados de manera
correcta con la frmula obtenida por los cientficos.
El programa debe contener una funcin que reciba como entrada un vector de nmeros
enteros y el nmero de elementos que dicho vector contiene, realice el clculo de un
nuevo vector con los elementos normalizados y muestre dichos elementos en pantalla.
14. Uno de los mtodos de encriptacin ms antiguos es el cifrado Csar, el cual consiste en
desplazar cada caracter del texto original un determinado nmero de posiciones. As, si
el desplazamiento es 2, a se reemplaza por c, b se reemplaza por d y as
sucesivamente.
2
texto n resultado
hola mundo 2 jqnc owpfq
a. Implemente una funcin que reciba el texto cifrado y una palabra del texto
original. Su funcin debe obtener el valor de n utilizado para cifrar el texto y
adems obtener el texto original.
texto Resultado
Valor de n: 2
jqnc owpfq
Texto original: hola mundo
15. Implemente un programa que, dado un nmero entero N como dato de entrada,
permita determinar si sus dgitos se encuentran en progresin aritmtica. La respuesta
deber mostrarse en pantalla a travs de un mensaje.
Por ejemplo:
N = 12358
El programa muestra el mensaje "Los dgitos de N no se encuentran en
progresin aritmtica".
N = 12345
El programa muestra el mensaje "Los dgitos de N se encuentran en progresin
aritmtica".
N = 20304050
El programa muestra el mensaje "Los dgitos de N se encuentran en progresin
aritmtica".
3
Anexo
Conceptos de Apoyo:
Normalizacin de Datos
Para efectos del problema, si queremos normalizar con valores entre 0 y 1, el valor
normalizado de un elemento viene a estar dado por la siguiente expresin:
Donde:
Cifrado Csar: Es una de las tcnicas de cifrado ms simples y consiste en sustituir cada letra
del texto original por otro letra que se encuentra un nmero fijo de posiciones ms adelante
en el alfabeto. Recibe su nombre en honor a Julio Csar quien, segn cuenta la historia, lo
us con un desplazamiento de 3 espacios para proteger sus mensajes importantes de
contenido militar.
Por ejemplo, para 6 posiciones se podran realizar las siguientes sustituciones:
AG
B H
EK