Pràctica 2

Páginas: 2 (397 palabras) Publicado: 10 de noviembre de 2014
Assignatura: Algorísmica
Curs 2013-2014

Exercici 2: Python & Computació Numèrica.
Lliurament:
UN ÚNIC FITXER (exercici2.py) QUE CONTINGUI EL CONJUNT DE FUNCIONS QUE S’HAN IMPLEMENTAT.
La datalímit del lliurament és el 6/10

def futval():
print "Aquest programa calcula el valor futur d’una determinada inversio a 10 anys."
principal = input("Entra la inversio inicial: ")
apr =input("Entra l’interes anual: ")
for i in range(10):
principal = principal * (1 + apr)
print "La quantitat al cap de 10 anys es:", principal



Modifiqueu la funció futval de manera que el nombred’anys que fa servir sigui també una
dada que entra l’usuari (compte amb el concepte d’interès!). Canvieu el missatge final
adequadament.
# Un programa per pasar de graus Celsius a Fahrenheit
# Escritper : Aquí el vostre nom.
def convert():
celsius = input("What is the Celsius temperature? ")
fahrenheit = 9.0 / 5.0 * celsius + 32
print "The temperature is", fahrenheit, "degrees Fahrenheit."•

Modifiqueu la funció convert de manera que calculi i imprimeixi una taula de temperatures
Celsius i dels seus equivalents Fahrenheit cada 10 graus de 0C a 100C.



Escriviu una funció, exp,que calculi i imprimeixi el resultat de cada una d’aquestes
expressions:
(a)
(b)
(c)
(d)
(e)
(f)

4.0 / 10.0
10 % 4 + 6
abs(4 - 20
sqrt(4.5 3 * 10 / 3
3L ** 3

+ 3.5 * 2
/ 2
/ 3) ** 35.0) + 7 * 3
+ 10 % 3

Assegureu-vos que el valor està en el tipus correcte.


Considereu dos punts en un pla segons les seves coordenades (x1,y1) i (x2,y2).
Escriviu una funció, punts, quecalculi la pendent de la recta que passa per aquests dos punts.
m=(y2-y1)/(x2-x1)



Escriu una funció, euclid, que accepti dos punts i calculi la distància euclidiana entre ells.



Escriuuna funció, euclid2, que accepti dos punts i calculi el nombre enter que més s’apropa a
la distància euclidiana.

Per les funcions següents necessiteu la comanda if: de Python. Consulteu...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practica 2
  • practica 2
  • practica 2
  • Practica 2
  • practica 2
  • Practica 2
  • Practica 2
  • Practica 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS