Está en la página 1de 2

#------------ Ejercicio 1-----------

class Ejercicio1:
def _intit_(self):
pass #definir algo sin métodos
def get_string (self):
self.cadena = input("Ingrese valores a poner en mayúscula: ")
def print_string(self):
print (">>>>", self.cadena.upper())

print ("Blog mayúscula.")


x=Ejercicio1()
x.get_string()
x.print_string()

#-------------Ejercicio 2------------

class Rectangulo:
def _intit_(self,base,altura,area):
self.base = base
self.altura = altura
self.area = area
def area (self,base,altura):
self.base = int(input("Ingrese la base del rectángulo: "))
self.altura = int(input("Ingrese la altura del rectángulo: "))
def calc_area(self):
return (self.base*self.altura)

print ("\nCálculo del área de un rectángulo.")


y = Rectangulo()
y.area(int,int)
print ("El área del rectángulo es: ",y.calc_area())

#-------------Ejercicio 3-----------

import math
class Circulo:
def _intit_(self,radio,perimetro):
self.radio=radio
self.perimetro=perimetro
def areaCirculo (self,radio):
self.radio = int(input("Ingrese el radio del círculo: "))
return self.radio
def calc_areaCirculo(self,radio):
return (math.pi*self.radio**2)
def calc_perimetro (self,radio):
return (2*math.pi*self.radio)

print("\nCálculo de área de un círculo.")


z = Circulo()
radio = z.areaCirculo(int)
print ("Área del círculo es: ", z.calc_areaCirculo(radio), "y el perímetro del
círculo es: ",z.calc_perimetro(radio))

#------------Ejercicio 4-----------

class ConvierteDolares:
def _intit_(self,colones):
self.colones=colones
def ObtenerColones (self, colones):
self.colones = int(input("Ingrese la cantidad en colones: "))
return self.colones
def calculo_conversion (self,colones):
return (self.colones/572.26)

print ("\nConversor de moneda.")


a = ConvierteDolares()
print ("Ha convertido:", a.ObtenerColones(int)," colones a:"
,a.calculo_conversion(int),"dolares")

También podría gustarte