Learn To Program 2015-04-16 10:10:00

QUIZ09

1.- Escribe una funcion cual recibe 4 numeros (x1,x2,y1,y2) cuales reprecentan dos puntos en espacio (x1, y1) y (x2,y2). El metodo debe regresar la distancia entre los dos puntos. Recuerda que el valor cuadrada de la hipotenusa del triangulo es igual que la suma de las cuadradas de los otros dos lados del triangulo (the hypotenuse squares is equal to the sum of the squares of the other two sides).

2.- Escribe una funcion que se llama triangulo cual recibe un parametro size y imprime un triangulo derecho como el siguiente. Los renglones mas grandes deben llevar size de numero “T”. SOLO imprime los “T”s y los endlines. Nota que no hay caracteres (espacios) a la derecha de los T’s. Debe usar un ciclo “for” para controlar el repetición. Ejemplo es si size era 6.

T
TT
TTT
TTTT
TTTTT
TTTTTT
TTTTTT
TTTTT
TTTT
TTT
TT
T

3.- Escribe un funcion que se llama superpower (a,b) con dos parameters de (enteros/int)). Debe ingresar el valor del primer parametro al poder del segundo, o mejor decir a^b.
No puedes usar un funcion de modulos en Python (ni operadores) para hacerlo directo, pero con un ciclo usando multiplicacion.

4.- Escribe una funcion que se llama fibonacci cual recibe como parametro un entero no negativo (int) “n”y regresa un entero cual reprecenta el numero de la serie de fibonacci en posicion n.
La definicion (modificado) del serie de Fibonacci para hoy es:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …
Entonces fibonacci(0) es 0, fibonacci(5) es 5, fibonacci(8) es 21, fibonacci(10) es 55

Los archivos de mi examen son los siguientes:

CC BY 4.0 Learn To Program 2015-04-16 10:10:00 by Ruben Barajas is licensed under a Creative Commons Attribution 4.0 International License.

Comments are closed.