Professional Documents
Culture Documents
A B C D E F G H I J K L M
0 1 2 3 4 5 6 7 8 9 10 11 12
N O P Q R S T U V W X Y Z
13 14 15 16 17 18 19 20 21 22 23 24 25
Se le solicita a usted crear un programa en Python que ingrese una cadena y muestre su cadena encriptada
ingresando los parmetros a y b teniendo las siguientes consideraciones:
1) La cadena puede tener palabras con letras variadas entre maysculas o minsculas, es decir hOlA, Hola,
hola, HOLA son la misma cadena.
2) Las cadenas SIEMPRE van separadas por UN espacio.
3) Al ingresar los parmetros a y b deben ser validados, a 0 y b m.
4) Dos nmeros son coprimos si y solo si el mximo comn divisor es 1.
Ejemplo:
Ingrese cadena: HoLa MUNDo
Ingrese parmetro a: 3
Ingrese parmetro b: 5
Cadena encriptada: avmf pnsov
NOTA: Para la cadena hola, h = 7, o = 14, l = 11, a = 0; al encriptar: e(7) = 0 =a, e(17) = 21 =v, e(11) =12=m
y e(0) = 5 = f, el resutado: a+v+m+f = avmf; para mundo se aplica el mismo procedimiento.
0; n=0
Fibonacci(n)= 1; n=1
Fibonacci(n-1) +Fibonacci(n-2); n>1
Ejemplo:
Ingrese n: 6
La serie de Fibonacci de 6 es:
[0, 1, 1, 2, 3, 5, 8]
ELABORADO POR PAUL SANCHEZ 1S 2017
Un proveedor de dispositivos electrnicos y tecnolgicos cuenta con dos tablas acerca de sus productos.
La primera tabla representa los productos que vende y la cantidad de estos en cada sucursal del pas, las
sucursales estn divididas en costa, sierra y oriente; los dispositivos en smartphone y pc.
Guayaquil Durn Ambato Quito Napo Yantzaza
Laptop 53 0 12 25 10 9 ..
Toshiba
Samsung 24 15 0 15 9 14
Galaxy S3
La segunda tabla representa los productos y su precio, dicho valor puede depender si es un cliente
frecuente, ocasional o nuevo.
Laptop Samsung
Toshiba Galaxy S3
Nuevo 700 348
Ocasional 680 320
Frecuente 550 280
Se le contrato a usted para desarrollar un programa en Python que le ayude a este negocio y a los usuarios
a cotizar de manera ms rpida segn los datos. Cuenta con las matrices de numpy sucursales y precio
que contienen la informacin descrita en las tablas, adicional cuenta con las listas costa, sierra, oriente,
productosPC, smartP.
Se le solicita a usted:
a) Total de productos que cuenta el negocio
b) El nombre del local que tiene menos productos
c) El producto con ms ejemplares
d) Los productos y los locales donde el nmero de ejemplares excedan a la media
e) La ganancia que generara un cliente Ocasional comprando TODOS los smartphones de la sierra
f) La ganancia que generara un cliente Nuevo si compra en todas las sucursales UN SOLO producto de
manera aleatoria
g) Una simulacin que genere una muestra de cuanto ganara la empresa si 10 clientes (pueden ser
nuevos, ocasionales o frecuentes al azar) compran cada uno en una sucursal cualquiera entre 1 a 3
productos diferentes de los cuales pueden llevarse entre 0 a todos los ejemplares.
ELABORADO POR PAUL SANCHEZ 1S 2017
import numpy as np
a=5
b=8
l=[a]*b
m=np.array(l,str)
m=np.reshape(m,(10,4))
indx=np.where(m>=3)
print(indx[0][1] + indx[0][3]**2+indx[1][2]**indx[0][0])
a) 1
b) 50
c) 2
d) Error