Soluciones de ejercicios 1 y 2 print Calcular

  • Slides: 15
Download presentation
Soluciones de ejercicios 1 y 2 print “Calcular área y perímetro de círculo” r=input(“radio?

Soluciones de ejercicios 1 y 2 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, ”%“

1. 2. 3. Ejercicio Escribir una función que reciba el radio y entregue el

1. 2. 3. Ejercicio 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? __

#programa: calcula area y perimetro de anillo #obtener lado del cuadrado a=input(“lado cuadrado? ”)

#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)