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

Imágen de perfil

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)
11.440 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
11.441 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...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s3890