h = int(input ("altura: "))
r = int(input ("radio : "))
A = 2 * 3.14 * r * (h + r)
print ("%.2f"% A)
a = float(input ("1:"))
b = float(input ("2:"))
c = float(input ("3:"))
d = float(input ("4:"))
e = float(input ("5:"))
p = (a+b+c+d+e)/5
print("%.1f"% p)
x1 = float(input (""))
y1 = float(input (""))
x2 = float(input (""))
y2 = float(input (""))
d = (((x2-x1)**2)+((y2-y1)**2))**(1/2)
print ("%.2f"% d)
a = float(input (""))
v1 = 83+a
v2 = 45+a
v3 = 64+a
b1 = round (v1, 2)
b2 = round (v2, 2)
b3 = round (v3, 2)
l = [b1,b2,b3]
p = (v1+v2+v3)/3
q = round (p, 2)
l2 = l + [q]
print (l2)
a = float(input (""))
b = float(input (""))
c = float(input (""))
d = float(input (""))
e = float(input (""))
l1 = [a,b,c,d,e]
p = (a+b+c+d+e)/5
q = round (p,2)
l2 = l1 + [q]
print(l2)
i = float (input (""))
com = int (100000)
beb = int (30000)
icom = round ((i*com),2)
ibeb = round ((i*beb),2)
tsi = com + beb
ti = ibeb +icom
t = tsi+ti
dic = {"comida":[com,icom],"bebida":[beb,ibeb]}
print ("costo impuestos")
print (com, icom)
print (beb,ibeb)
print (tsi,ti)
print ("total a pagar:", t)
a = float (input(""))
b = a/13
c = [[101,5,round((b*5),2)],[201,1,round((b),2)],[301,3,round((b*3),2)],[401,4,round((b*4),2)]]
print (c[0])
print (c[1])
print (c[2])
print (c[3])
a = int (input (""))
b = float (input (""))
c = input ("")
print ("Numero entero", a)
print ("Numero real", b)
print ("BooLeano", c)
a = int (input (""))
b = int (input (""))
c = int (input (""))
d = [a,b,c]
e = max (d)
f = min (d)
g = abs (c)
print (e)
print (f)
print (g)
a = float (input(""))
b = float (input(""))
c = float (input(""))
d = (a+b+c)/3
if (d>=3.0):
print ("aprobado")
else:
print ("no aprobado")
a = int (input(""))
b = str (input(""))
if (b == "estudiante"):
print (a*0.9)
elif b == "profesor" :
print (a*0.8)
else:
print (a)
a = int (input(""))
if (a<18):
print ("bajo peso")
elif (a>25):
print ("sobrepeso")
else:
print ("peso normal")
a = str (input(""))
b = int (input(""))
c = int (input(""))
if (a == "suma"):
d = (b+c)
d = round (d,2)
print (d)
elif (a == "resta"):
e = (b-c)
e = round (e,2)
print (e)
elif (a == "multiplicacion" ):
f = (b*c)
f = round (f,2)
print (f)
elif (a == "division"):
g = (b/c)
g = round (g,2)
print (g)
a = int (input(""))
b = int (input(""))
c = int (input(""))
if (a+b)<c or (b+c)<a or (c+a)<b:
print ("no se puede formar triangulo")
elif (a == b and b == c):
print ("equilatero")
elif (a == b) or (b == c) or (c == a) :
print ("isosceles")
else:
print ("escaleno")
a = int (input(""))
if (a%2 == 0):
print ("par")
if (a%4 == 0):
print ("cuatro")
if (a%6 == 0):
print ("seis")
else:
print ("impar")
a = int (input(""))
b = int (input(""))
if (a == b):
if(a%2 == 0) and (b%2 == 0):
c = (a**2)+(b**2)
print (c)
else:
d = (a*b)
print (d)
else:
if (a <= b):
print(a)
else:
print (b)
a = float (input(""))
b = float (input(""))
if (a >= 3 and b >= 3):
print (round(((a+b)/2),1))
else:
if (a>b):
a = a*0.25
b = b*0.75
print (round((a+b),1))
else:
a = a*0.75
b = b*0.25
print (round((a+b),1))
a = int (input(""))
b = str (input(""))
if (b == "si"):
if (a < 1000):
print(1)
if (a > 3000):
print(3)
else:
print(2)
if (b == "no"):
if (a < 600):
print(0)
if (a > 1800):
print(2)
else:
print(1)
a = str (input(""))
b = int (input(""))
if (a == "si"):
if (b > 25):
print ("Cartagena,Colombia")
else:
print ("Penco,Chile")
else:
if (b > 25):
print ("Las vegas,USA")
else:
print ("Zurich,Suiza")
a = int (input(""))
b = int (input(""))
if (a == 1):
if (b <= 3):
print (100000)
if (b >= 6):
print (60000)
else:
print (80000)
if (a == 2):
if (b <= 3):
print (120000)
if (b >= 6):
print (80000)
else:
print (100000)
if (a == 3):
if (b <= 3):
print (160000)
if (b >= 6):
print (120000)
else:
print (140000)
else:
print (200000)
a = int (input(""))
cont=0
for i in range (1,a+1):
if (a%i == 0):
cont+=1 #verifica uno a uno si cumple
if (cont > 2):
print ("no primo")
else:
print ("primo")
c = 0
a = int (input(""))
b = int (input(""))
if (a>b):
for i in range (b,a+1,1):
if (i%5 == 0):
c+=1
print (i)
if (b>a):
for j in range (a,b+1,1):
if (j%5 == 0):
c+=1
print (j)
print (c)
def sumas (x,y,z):
s = x+y-z
print (s)
return sumas
a =int (input(""))
b =int (input(""))
c =int (input(""))
sumas (a, b, c)
def vol (x,y):
c = x/2
calc = 3.14*(c**2)*y
print (calc)
return vol
a = float (input(""))
b = float (input(""))
vol (a, b)
def imc (x,y):
calc = x/(y**2)
print (round (calc,2))
return imc
a = float (input(""))
b = float (input(""))
imc (a,b)
nom = str(input(""))
arc = open(nom,"r")
a = int (arc.readline())
c1 = a**2
b = int (arc.readline())
c2 = b**2
print (c1+c2)
l1 = []
l2 = []
nom = str (input(""))
arc = open(nom,"r")
a = int (arc.readline())
ca1 = a**(1/2)
ca2 = a**2
l1.append(a)
l1.append("%.2f"% ca1)
l1.append(ca2)
b = int (arc.readline())
cb1 = b**(1/2)
cb2 = b**2
l2.append(b)
l2.append("%.2f"%cb1)
l2.append(cb2)
print (l1)
print (l2)
nom = str(input(""))
arch = open(nom,"r")
a = int (arch.readline())
calc = a/3.14
print (round(calc,2))
nom = str (input(""))
arch = open (nom,"r")
a = eval (arch.readline())
b = eval (arch.readline())
calc1 = b[1] - a[1]
calc2 = b[0] - a[0]
print (round((calc1/calc2),2))
nom = str (input(""))
arch = open(nom,"r")
a = eval(arch.readline())
b = eval(arch.readline())
calc1 = (a[0]+a[1]+a[2])/3
calc2 = (b[0]+b[1]+b[2])/3
print (round(calc1,2))
print (round(calc2,2))
nom = str (input(""))
arch = open (nom,"r")
s = 0
a = eval (arch.readline())
for i in a:
if (i%2==0):
calc1 = i**3
print(round(calc1,2))
else:
calc2 = (i**3)*(4/3)*(3.14)
print(round(calc2,2))
a = int (input(""))
s = 0
for i in range(1,a):
if (a%i==0):
s+=i
if (s==a):
print("perfecto")
else:
print ("no perfecto")
import math
a = int (input(""))
s = 0
while (a >= 0):
s+=math.cos(a)
a = int (input(""))
print(round(s,2))
a = eval (input(""))
s = 0
while (a[0]>0 and a[1]>0):
clac1 = (a[0]*a[1])/2
print (round(clac1,2))
a = eval (input(""))
a = input("")
b = input("")
if (a.isalpha()== False) or (b.isalpha()== False):
print("Error")
else:
a = a.upper()
b = b.upper()
print(a+b[0:len(b)-1])
a= input("")
if a == "triangulo":
b = float(input(""))
c = float(input(""))
ar = (b*c)/2.0
print(round(ar,2))
elif a == "circulo":
b = float(input(""))
ar = (3.1416)*(b**2)
print(round(ar,2))
elif a == "cuadrado":
b = float(input(""))
ar = b**2
print(int(ar))
elif a == "rectangulo":
b = float(input(""))
c = float(input(""))
ar = (b*c)
print(int(ar))
else:
print("error")
c = input("")
if c == "a" or c == "e" or c == "i" or c == "o" or c == "u":
print("es vocal")
else:
print("no es vocal")
a = int(input(""))
b = input("")
if 7<= a <=11:
if b == "lluvioso":
print("leer")
elif b == "soleado":
print("piscina")
elif 12<= a <=19:
if b == "lluvioso":
print("video juegos")
elif b == "soleado":
print("deporte")
else:
print("dormir")
a = int(input(""))
b = input("")
if b =="alquiler":
c = a*1000
print(c)
elif b == "venta":
if a > 100:
c = a*100000
print(c)
else:
c = a*50000
print(c)
a= int(input(""))
b = input("")
if b == "bus":
print(2000)
elif b =="bicicleta":
print(0)
elif b =="taxi":
if a <3500:
print(4600)
else:
c = a-3500
d = 4600 + c
print (d)
a= input("")
b = int(input(""))
valor = 0
if a == "camioneta":
calc = b*200000.0
if b > 2:
calc=calc*(0.7)
print (int(calc))
else:
print(int(calc))
if a == "automovil":
calc = b*150000.0
if b > 2:
calc=calc*(0.7)
print (calc)
else:
print(calc)
if a == "cuatrimoto":
calc = b*120000.0
if b > 2:
calc=calc*(0.7)
print (calc)
else:
print(calc)
if a == "moto":
calc = b*100000.0
if b > 2:
calc=calc*(0.7)
print (calc)
else:
print(calc)
if a == "bicicleta":
calc = b*50000.0
if b > 2:
calc=calc*(0.7)
print (calc)
else:
print(int(calc))
a = eval(input(""))
for i in a:
sum=0
a = i[0]
i = i[1:]
b = len (i)
for e in i:
sum+=e/b
l.append(sum)
print(a,round(sum,1))
a = int(input(""))
b = eval(input(""))
cont = 0
for i in b:
for e in i:
if e < a:
cont+= 1
print(cont)
a = eval(input(""))
for i in a:
sum=0
a= i[0]
i= i[1:]
b= len (i)
for e in i:
sum+=e/b
print(a,round(sum,2))
a = eval(input(""))
P = a[:]
A = []
for i in range(len(P)):
for j in range (1,len(P[i])):
for k in range (j,len(P[i])):
if P[i][k]<P[i][j]:
su = P[i][j]
P[i][j]=P[i][k]
P[i][k]=su
for i in range (len(P)):
A.append(P[i][len(P[i])-1])
for i in range (0,len(A)):
for k in range (i,len(A)):
if A[k]<A[i]:
su = A[i]
A[i]=A[k]
A[k]=su
for i in range (len(a)):
if A[len(A)-1] in a[i]:
print(a[i][0])
break
y = eval(input(""))
w = eval(input(""))
for i in range(len(w)):
for j in range(len(y)):
if w[i]==y[j]['id']:
print(y[j]['productos'])
#Archivo factorial.py
def fact(x):
acu = 1
for i in range (1,x+1):
acu*=i
return(acu)
#Archivo main.py
from factorial import fact
a = int(input(""))
b = fact(a)
print(b)
#Archivo suma.py
def sumar(x,y):
sum1 = 0
res = 0
for i in range(x,y+1):
if i%2 == 0:
sum1+=i
else:
res-=i
return(sum1,res)
#Archivo main.py
from suma import sumar
a = int(input(""))
b = int(input(""))
c = sumar(a,b)
print(c)
#Archivo conversor.py
def conversion(x,y):
if x =="euro":
c = y*0.00029
c =round(c,2)
return(c,"EUR")
if x =="dolar":
c = y*0.00033
c =round(c,2)
return(c,"USD")
if x =="yen":
c = y*0.0368
c =round(c,2)
return(c,"JPY")
if x =="real":
c = y*0.0012
c =round(c,2)
return(c,"BRL")
#Archivo main.py
import conversor
x = str(input(""))
y = int(input(""))
c = conversor.conversion(x,y)
print(c)
#Archivo area.py
def dif(x):
f = max(x)
k = min(x)
s = (f**2)*(3.14)
l = (k**2)*(3.14)
p = s-l
return round(p,2)
#Archivo main.py
from area import dif
x = eval(input(""))
z = dif(x)
print(z)
#Archivo primo.py
def esprimo(x):
cont=0
for i in range(1,x+1):
if (x%i==0):
cont+=1
if cont > 2:
return("False")
else:
return("True")
#Archivo main.py
from primo import esprimo
a = eval(input(""))
l = []
for i in a:
if esprimo(i) == "True":
l.append(i)
else:
while esprimo(i)=="False":
i+=1
l.append(i)
print(l)
import numpy as np
def iden(x):
a = np.identity(x)
return(a)
#Archivo main.py
from identidad import iden
a = int(input(""))
b = iden(a)
print(b)
#Archivo suma.py
import numpy as np
def sumar(x,y):
x = np.array(x)
y = np.array(y)
b = x + y
return(b)
#Archivo main.py
from suma import sumar
a = eval(input(""))
b = eval(input(""))
c = sumar(a,b)
print(c)
#Archivo determinante.py
import numpy as np
def det(x):
b = np.diag(x)
c = np.prod(b)
return(c)
#Archivo main.py
from determinante import det
a = eval(input(""))
b = det(a)
print(b)
#Archivo escalar.py
import numpy as np
def esc(x,y):
a = np.multiply(x,y)
return(a)
#Archivo main.py
from escalar import esc
a = eval(input(""))
b = int(input(""))
c = esc(a,b)
print(c)
a = eval(input(""))
l=[]
for i in a:
b = i[0]
c = i[1]
calc = c/b
if calc>3:
l.append(100000)
else:
l.append(0)
print(l)
a = eval(input(""))
l=[]
for i in a:
b = i[0]
c = i[1]
calc = c/b
if calc>3:
l.append(100000)
else:
l.append(0)
print(l)
import numpy as np
a = eval(input(""))
b = np.multiply(a,(1/3.14))
l = []
for i in b:
i=round((i**3),2)
l.append(i)
print(l)
a=eval(input(""))
l = []
for i in a:
if i > 300000.0:
i*=0.6
l.append(round(i,2))
elif i<100000.0:
i*=0.95
l.append(round(i,2))
else:
i*=0.80
l.append(round(i,2))
print(l)
a = eval(input(""))
l = []
for i in a:
if i[1]> 300000.0:
a = (i[1])*0.80
b = a - i[0]
l.append(round(b,2))
elif i[1] < 100000.0:
a = (i[1])*0.95
b = a - i[0]
l.append(round(b,2))
else:
a = (i[1])*0.90
b = a - i[0]
l.append(round(b,2))
print(l)
def primo(x):
cont = 0
for i in range(1,1+x):
if x%i==0:
cont+=1
if cont>2:
return("no")
else:
return("si")
a = int(input(""))
b = a
while True:
b+=1
if primo(b)=="si":
break
d = b*a
print(d)
def primo(x):
cont=0
for i in range(1,1+x):
if x%i==0:
cont+=1
if cont>2:
return("no")
else:
return("si")
a=int(input(""))
b = a
prod=1
while True:
b+=1
if primo(b)=="si":
break
for i in range(a,b+1):
prod*=i
print(prod)
def primo(x):
cont=0
for i in range(1,x+1):
if x%i==0:
cont+=1
if cont>2:
return("no")
else:
return("si")
a = int(input(""))
b = a+1
cont=0
suma = 0
while cont<10:
if primo(b)=="si":
cont+=1
suma+=b
b+=1
c = suma/10.0
print(round(c,2))