Código de Python - Funcion que calcula Partes de un circulo

Imágen de perfil
Val: 9
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Funcion que calcula Partes de un circulográfica de visualizaciones


Python

Actualizado el 28 de Mayo del 2017 por Ricardo (Publicado el 6 de Marzo del 2017)
8.168 visualizaciones desde el 6 de Marzo del 2017
Estas funciones calculan el perimetro y el area de un circulo y toma como parametros el radio de la circunferencia.

saqué esta idea de una página de ejercicios de programación: http://progra.usm.cl/apunte/ejercicios/ venla si quieren practicar y no tienen ideas sencillas

Está en inglés


podria traducirla... podria xD
La interfaz es así

1
2
3
4
Input the radio of the circle: 2
 
Perímetro:  12.6cm
Área: 12.6cm2

Requerimientos

Se necesita python 3.x (o si python 2.x si saben como cambiar el código a esa versión)

1.0

Actualizado el 11 de Abril del 2017 (Publicado el 6 de Marzo del 2017)gráfica de visualizaciones de la versión: 1.0
8.169 visualizaciones desde el 6 de Marzo del 2017
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# This module of python has funtions for calculating thing of a circle
 
from math import pi
 
 
# Defining Funtions
def circle_perimeter(radio):
	""" This funtion calculates the perimeter of a circle, it ask for the radio as parameter,
this is the formula:

perimeter = 2 * pi * radio
"""
	radio = float(radio)# We convert the input in floating
	perimeter = 2 * pi * radio
 
	return format(perimeter, ".1f")# We give format to one floating point
 
def cicle_area(radio):
	""" This funtion calculates the area of a circle it ask for the radio as parameter,
this is the formula:

area = pi * radio ** 2
"""
	radio = float(radio)# We convert the input in floating, again
	area = pi * radio ** 2 # We can too uses parenthesis, but this will work
 
	return format(area, ".1f")# We give format to one floating point
 
 
''' Callingg Funtions '''
# Perimeter
radio = input("Input the radio of the circle: ")
result_per = circle_perimeter(radio)
 
# Area
result_ar = cicle_area(radio)# We don't define again the "radio" so we had deined it before
 
 
""" Printing """
print("Perimetro:", result_per + "cm")
print("Area:", result_ar + "cm2")



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s3890