Académique Documents
Professionnel Documents
Culture Documents
NOMBRE
: _____________________________________
FECHA
: _____________________________________
EJERCICIO
: _____________________________________
1. Suponga que no existe el operador potencia en MATLAB. Escriba un programa que lea
dos valores enteros, llamados base y exponente y devuelva base elevado a la potencia
exponente. Elabore dos versiones: una utilizando la instruccin FOR y la otra utilizando
la instruccin WHILE.
2. Una progresin geomtrica es una secuencia en la que el elemento se obtiene
multiplicando el elemento anterior por una constante denominada razn. As,
es una progresin geomtrica con razn igual a 3. Escriba un programa que
lea un nmero inicial (5 en el ejemplo dado) y la razn (3 en el ejemplo dado) y genere la
progresin geomtrica. El programa terminar despus de presentar un trmino mayor que
un cierto lmite dado (por ejemplo 133 para la progresin que se presenta aqu).
3. Partiendo de una cantidad de dinero menor a un dlar que se tiene que dar de cambio
(vuelto), calcular el nmero de monedas que hay que dar (suponiendo que se cuenta con
todas las monedas necesarias) de 1, 5, 10, 25, 50 centavos.
4. Escriba un programa que lea dos enteros: el primero de ellos necesariamente debe ser
impar (validar) mientras que el segundo puede ser par o impar. La salida debe ser un
tringulo dibujado con el segundo nmero dado y de anchura mxima dada por primer
entero ledo. Se debe presentar la suma de los nmeros de cada fila del tringulo. Dos
ejemplos: si el primer entero es 7 y 9 y el segundo entero es 1 y 2, los tringulos deben ser:
1
111
11111
1111111
1
3
5
7
Primer nmero : 7
Segundo nmero: 1
2
2
222
6
22222
10
2222222 14
222222222 18
Primer nmero: 9
Segundo nmero: 2