Python
Python
Área de un cuadrado
print("Calculo de suma,resta,division,producto\n")
n1= float(input("introduce numero1:"))
n2= float(input("introduce numero2:"))
suma= n1 + n2
resta= n1 - n2
division= n1 / n2
producto= n1 * n2
print("Suma=",suma)
print("Resta=",resta)
print("Producto=",producto)
print("Divison=",division)
Área de un círculo
print("Area de un circulo\n")
d= float(input("medida del diametro="))
pi= 3.1416
a= d*pi
print("Area=",a)
area= lado*lado
print("AREA=", area)
elif op == 'P':
perimetro= 4*lado
print("PERIMETRO=", perimetro)
else:
print("Opcion no valida")
Salarios con impuestos
print("El trabajador:",nombre)
print("Laboro=", ht)
print("Horas con salario:", st)
Área o perímetro de un rectángulo (if)
if opcion==1:
base= int(input("\nValor de la base:"))
altura= int(input("Valor de la altura:"))
area= base*altura
print("Area calculada=", area)
elif opcion==2:
base= int(input("\nValor de la base:"))
altura= int(input("Valor de la altura:"))
perimetro= (2*base) + (2*altura)
print("Perimetro calculado=", perimetro)
else:
print("\nOpcion no valida")
if opcion==1:
print("Romano:I")
elif opcion==2:
print("Romano:II")
elif opcion==3:
print("Romano:III")
elif opcion==4:
print("Romano:IV")
elif opcion==5:
print("Romano:V")
elif opcion==6:
print("Romano:VI")
elif opcion==7:
print("Romano:VII")
elif opcion==8:
print("Romano:VIII")
elif opcion==9:
print("Romano:IX")
elif opcion==10:
print("Romano:X")
else:
print("\nOpcion no valida")
Área y perímetro de diferentes figuras
if opcion==1:
print("Circulo")
di= int(input("\nValor del diametro:"))
pi= 3.1416
area1= ((pi)*(di*di)) / 4
perimetro1= pi*di
print("\nArea del circulo=", area1)
print("\nPerimetro del circulo=", perimetro1)
elif opcion==2:
lado= int(input("\nValor de un lado:"))
area2= lado*lado
perimetro2= lado*4
print("\nArea del cuadrado=", area2)
print("\nPerímetro del cuadrado=", perimetro2)
elif opcion==3:
base= int(input("\nValor de la base:"))
altura= int(input("\nValor de la altura:"))
area3= base*altura
perimetro3= (base*2)+(altura*2)
print("\nArea del rectangulo=", area3)
print("\nPerímetro del rectangulo=", perimetro3)
else:
print("\nOpcion no valida")
Área o perímetro de diferentes figuras
if op==1:
print("\nCalculando areas:")
print("1: circulo")
print("2: cuadrado")
print("3: rectangulo")
op =int(input("\n Que figura elige?"))
if op==1:
print("Calculo del area de de un circulo:\n")
pi= 3.1416
di= int(input("Valor del diametro:"))
area1= pi*di
print("\nArea calculada=", area1)
elif op==2:
print("\n Calculo del cuadrado:\n")
lado= int(input("Valor de un lado"))
area2= lado*lado
print("Area calculada=", area2)
elif op==3:
print("Calculo del area de un rectangulo\n")
b= int(input("Valor de la base:"))
a= int(input("Valor de la altura:"))
area3= b*a
print("Area calculada=", area3)
else:
print("Opcion no valida")
elif op==2:
print("\n Calcular perimetros:")
print("\n1: círculo")
print("2: cuadrado")
print("3: rectangulo")
op= int(input("Que figura eliges? "))
if op==1:
print("\nPerimetro del circulo\n")
pi= 3.1416
di= int(input("Valor del diametro:"))
perimetro= pi*di
print("PERIMETRO del circulo=", perimetro)
elif op==2:
print("Calculo del perimetro de un cuadrado\n ")
L= int(input("Valor de un lado :"))
P= L*4
print("PERIMETRO del cuadrado=", P)
elif op==3:
print("Calculo del perimetro de un rectangulo\n ")
B= int(input("Valor de la base:"))
A= int(input("Valor de la aultura:"))
Pe= (B*2)+(A*2)
print("PERIMETRO del rectangulo", Pe)
else:
print("Opcion no valida")
else:
print("Opcion no valida")
print("Cuadrado de numeros\n")
op= "s"
while op== "s":
num= int(input("Número:"))
c= num*num
print("Cuadrado=", c)
print("Introduce otro numero:")
print("sucesión numérica\n")
n= int(input("Cuántos números quieres mostrar?\n "))
i=1
num= 1
while i<=n:
print(num)
i+=1
num+=i
Sucesión numérica (while) 2, 4, 8, 16, 32
print("suceción numerica")
n= int(input("Cuántos números desea mostrar?\n"))
contador=1
num= 2
while contador<=n:
print(num)
contador+=1
num=num*2
print("suma y promedio\n")
suma=0
n=0
mas='si'
mayor=0
menor=1000
while mas== 'si':
num= int(input("Ingresa el numero:"))
suma+= num
n+=1
mas= input("Otro numero?")
if (num>mayor):
mayor=num
if (num<menor):
menor=num
p= suma/n
print("SUMA=", suma)
print("PROMEDIO", p)
print("NUMERO MAYOR=", mayor)
print("NUMERO MENOR", menor)
Sucesión numérica (while ) 1, 3, 2, 4, 3, 5, 4
print("sucesión numérica\n")
n= int(input("Cuántos números quieres mostrar?\n "))
i=1
num1= 1
num2=3
while i<=n:
print(num1)
print(num2)
i+=1
num1+=1
num2+=1
print("sucesión numérica\n")
n= int(input("Cuántos números quieres mostrar?\n "))
i=1
num1= 1
num2=3
while i<=n:
print(num1)
print(num2)
i+=1
num1*=2
num2+=3
Programa para suma, promedio, número mayor, número menor, números pares,
números impares, suma de pares y suma de impares (for)
promedio= suma/n
print("sucesión numérica\n")
n= int(input("Cuántos números quieres mostrar?\n "))
i=1
num1= 1
num2=3
for k in range (n):
print(num1)
print(num2)
i+=1
num1*=2
num2+=3
print("sucesión numérica\n")
n= int(input("Cuántos números quieres mostrar?\n "))
i=1
num1= 1
num2=3
for k in range(n):
print(num1)
print(num2)
i+=1
num1+=1
num2+=1
Programa de suma, resta, división, producto, residuo (DEF 0)
def sumar(n1,n2):
s= n1+n2
return(s)
def restar(n1,n2):
r= n1-n2
return(r)
def multiplicar(n1,n2):
m= n1*n2
return(m)
def dividir(n1,n2):
d= n1/n2
return(d)
def modulo(n1,n2):
mod= n1 % n2
return(mod)
s= sumar(n1,n2)
r= restar(n1,n2)
d= dividir(n1,n2)
m= multiplicar(n1,n2)
mod= modulo(n1,n2)
print("Suma=",s)
print("Resta=",r)
print("Producto=",m)
print("Divison=",d)
print("Reciduo=",mod)
Programa de menú de opciones (DEF 1)
#Programa calculadora
import os
def menu():
os. system("c/s")
print("menú principal")
print("_______")
print("1: sumar")
print("2: restar")
print("3: multiplicar")
print("4: dividir")
print("5: salir")
def leer_numero():
valor= int(input("introduce un numero: "))
return valor
def dividir(v1,v2):
d= v1/v2
print("Divusion=", d)
input("Press <<enter>>")
# programa principal
principal ()
Programa de menú de opciones (DEF 2)
#Programa calculadora
import os
def menu():
os.system("cls")
print("menú principal")
print("_______")
print("1: sumar")
print("2: restar")
print("3: multiplicar")
print("4: dividir")
print("5: modulo")
print("6: salir")
def leer_numero():
valor= int(input("introduce un numero: "))
return valor
def dividir(v1,v2):
d= v1/v2
print("Division=", d)
input("Press <<enter>>")
def modulo(v1,v2):
mod= v1 % v2
print("Modulo=",mod)
input("Press <<enter>>")
def principal ():
opc=1
while opc>0 and opc<6:
menu()
opc= int(input("Opcion:"))
if opc>0 and opc<6:
print("\n")
x= leer_numero()
y= leer_numero()
if opc==1:
sumar(x, y)
elif opc==2:
restar(x, y)
elif opc==3:
multiplicar(x, y)
elif opc==4:
dividir(x, y)
elif opc==5:
modulo(x, y)
else:
print("Fin")
# programa principal
principal ()
Examen 3 área y perímetro de un rectángulo
def menu():
print("Menu Principal ")
print("_______")
print("1: Area")
print("2: perimetro")
print("3: salir")
def perimetro(b,h):
return (2*b)+(2*h)
def principal():
op=1
while op!=3:
print("introduce los datos")
b= int(input("valor de base:"))
h= int(input("valor de la altura:"))
menu()
op=int(input("opcion:"))
if op==1:
print("Area=", area(b,h))
elif op==2:
print("Perimetro=", perimetro(b,h))
elif op==3:
print("FIN")
else:
print("Opcion no valida")
principal()