Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porJuana Acuña Rico Modificado hace 10 años
1
Más Ejemplos print “Calcular área y perímetro de círculo”
Clase 2: Funciones Más Ejemplos print “Calcular área y perímetro de círculo” r=input(“radio?“) print “área=“, 3.14*r**2 print “perímetro=”, 2*3.14*r print ”ingresar nº alumnos de colegios:” a=input(“públicos?”) b=input(“subvencionados?”) c=input(“particulares?”) factor=100.0/(a+b+c) print “públicos=“, a*factor, ”%“, print “subvencionados=“, b*factor, ”%“, print “particulares=“, c*factor, ”%“ Seccion 04 N. Baloian
4
Clase 2: Funciones Seccion 04 N. Baloian
13
Ejercicio Lado del cuadrado?__
Escribir una función que reciba el radio y entregue el perímetro de un círculo Escribir una función que reciba el radio y entregue el área de un círculo Escribir un programa que obtenga el lado de un cuadrado y use las funciones anteriores para calcular el área y el perímetro del siguiente anillo: Lado del cuadrado?__
14
Funciones import math #funcion para calcular perimetro de circulo def perimetro(r): return 2*math.pi*r #funcion para calcular area de circulo def area(r): return math.pi*r**2 Nota. Aunque es habitual nombrar los parámetros con las últimas letras (ej: x, y, …), sin embargo, se pueden usar nombres que representen su valor (ej: r por radio)
15
#programa: calcula area y perimetro de anillo
#obtener lado del cuadrado a=input(“lado cuadrado?”) #calcular valores de los radios r=a/2.0 #radio del círculo menor R=math.sqrt(2)*a/2 #radio del círculo mayor #calcular y mostrar resultados print “área=“, area(R)-area(r) print “perímetro=”, perimetro(R)+perimetro(r) Notas Variable r del programa es distinta del parámetro r de las funciones (que “mueren” al terminar la función) Variable r (con minúscula) es distinta de R (con mayúscula)
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.