Logo Studenta

sentencia if - Juan Lujan

¡Estudia con miles de materiales!

Vista previa del material en texto

Hector Campos Serna Código: 215646659 Fundamentos Filosóficos de la computación 
Fecha de entrega: viernes, 28 de febrero de 2020 Sección: D12 
 
1. Calcular area de figuras 
Código: 
print("De que figura desea calcular el area:") 
nom = input() 
if nom == "cuadrado": 
 print("Ingrese el valor de uno de los lados:") 
 l = int (input(" ")) 
 area = l * l 
 print("el area es:" , area) 
elif nom == "circulo": 
 print("Ingrese el valor del radio:") 
 r = int (input(" ")) 
 area2 = 3.1416 * r**2 
 print("el area es:" ,area2) 
elif nom == "triangulo": 
 print("Ingrese el valor de la base:") 
 b = int (input(" ")) 
 print("Ingrese el valor de la altura:") 
 a = int (input(" ")) 
 aux = b * a 
 area3 = aux / 2 
 print("el area es:" ,area3) 
 
 
2. Numeros diferentes o iguales 
Código: 
 uno = int(input("Ingrese el primer numero:")) 
dos = int(input("Ingrese el primer numero:")) 
tres = int(input("Ingrese el primer numero:")) 
if uno == dos and uno == tres : 
 print("Los tres numeros son iguales" 
elif uno == dos or dos == tres or uno == tres: 
 print("Solo dos son iguales") 
else: 
 print("Todos son diferentes") 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3. ¿El Segundo divisor del primero numero? 
Código: 
uno = int(input("Ingrese el primer numero:")) 
dos = int(input("Ingrese el segundo numero:")) 
if uno % dos == 0 : 
 print("El segundo numero si es divisor del primero") 
else: 
 print("El segundo numero no es divisor del primero") 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4 tres numeros en orden ascendente 
Código: 
print("Tres numeros en orden ascendente") 
numero1 = int(input("ingrese un numero:")) 
numero2 = int(input("Ingrese el segundo:")) 
numero3 = int(input("ingrese el tercero:")) 
if ((numero1 <= numero2 and numero1 <= numero3)): 
 menor = numero1; 
 if (numero2 <= numero3): 
 medio = numero2; 
 mayor = numero3; 
 else: 
 medio = numero3; 
 mayor = numero2; 
elif ((numero2 <= numero1 and numero2 < numero3)) 
 menor = numero2; 
 if (numero1 <= numero3): 
 medio = numero1; 
 mayor = numero 
 else: 
 medio = numero3; 
 mayor = numero1 
else: 
 menor = numero3 
if numero1 <= numero2: 
 medio = numero1; 
 mayor = numero2; 
else: 
 medio = numero2; 
 mayor = numero1; 
print(str(menor),str(medio),str(mayor)); 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 convertidor de divisas 
Código: 
print ("Convertidor de divisas") 
print ("Menu de opciones") 
print ("1. Euros") 
print ("2. Libras") 
print ("3. Yen ") 
print ("4. Yuan ") 
print ("5. Dollar americano ") 
print ("6. Dollar canandiense ") 
opcion = int(input("Digite una opcion del menu: ")) 
if opcion == 1: 
 p1 = float(input("Que cantidad en pesos desea convertir a Euros:")) 
 t1 = p1 * 0.047 
 print ("El total de la cantidad en euros es de:", t1 ) 
elif opcion == 2: 
 p2 = float(input("Que cantidad en pesos desea convertir a Libras:")) 
 t2 = p2 * 0.040 
 
 
 
 print ("El total de la cantidad en libras es de:", t2 ) 
elif opcion == 3: 
 p3 = float(input("Que cantidad en pesos desea convertir a Yen:")) 
 t3 = p3 * 5.61 
 print ("El total de la cantidad en Yen es de:", t3 ) 
 
elif opcion == 4: 
 p4 = float(input("Que cantidad en pesos desea convertir a Yuan:")) 
 t4 = p4 * 0.36 
 print ("El total de la cantidad en Yuan es de:", t4 ) 
 
elif opcion == 5: 
 p5 = float(input("Que cantidad en pesos desea convertir a Dollar americano:")) 
 t5 = p5 * 0.051 
 print ("El total de la cantidad en Dollar americano es de:", t5 ) 
elif opcion == 6: 
 p6 = float(input("Que cantidad en pesos desea convertir a Dollar canadiense:")) 
 t6 = p6 * 0.069 
 print ("El total de la cantidad en Dollar canadiense es de:", t6 ) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 COMPROBADOR DE AÑOS BISIESTOS 
Código: 
print("COMPROBADOR DE AÑOS BISIESTOS") 
fecha = int(input("Escriba un año y le diré si es bisiesto: ")) 
if fecha % 400 == 0 or fecha % 100 != 0 and fecha % 4 == 0: 
 print(f"El año {fecha} es un año bisiesto.") 
else: 
 print(f"El año {fecha} no es un año bisiesto.") 
 
 
 
 
 
7 
print("Convertidor de cm a km, m y cm") 
 
7 medida en km, m, cm 
Código: 
cm = int(input("Escribra una distancia en centimetros: ")) 
km = cm // 100000 
mt = cm % 100000 // 100 
resto = cm % 100 
print (f" {cm}cm son", end="") 
if km: 
 print(f" {km} km ", end="") 
if mt: 
 print(f"{mt} m ", end="") 
if cm == 0 or resto: 
 print(resto,"cm") 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8 comparador de multiplos 
Código: 
print("comparador de multiplos") 
numero1 = int(input("ingrese un numero entero: ")) 
numero2 = int(input("ingrese el segundo numero: ")) 
if numero1 == 0 or numero2 == 0: 
 print() 
elif numero1 >= numero2 and numero1 % numero2 !=0 
 print(f"{numero1} no es multiplo de {numero2}.") 
elif numero1 >= numero2 and numero1 % numero2 !=0: 
 print(f"{numero1} es multiplo de {numero2}.") 
elif numero1 < numero2 and numero2 % numero1 !=0: 
 print(f"{numero2} es multiplo de {numero1}.") 
else: 
 print(f"{numero2} es multiplo de {numero1}.") 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9 PROGRAMA QUE INDICA LAS SOLUCIONES UNA ECUACION CUADRATICA 
Código: 
import math 
print("PROGRAMA QUE INDICA LAS SOLUCIONES UNA ECUACION CUADRATICA") 
a,b,c = map(float,input("escribe los valores de a, b y c").split()) 
try: 
 d = math.sqrt(b*b-4*a*c) 
except: 
 d = b*b-4*a*c 
if d < 0: 
print("las raices son complejas") 
else: 
 x = -b+d/(2*a) 
 x1 = (-1*b)- d/(2*a) 
 print("la determinante es: ", format(d, '.2f')) 
 print("el valor de x es ", format(x, '.2f')) 
 print("el valor de x1 es ", format(x1, '.2f') 
if d == 0: 
 print("las raices son reales iguales o repetidas") 
else: 
 print("las raices son diferentes")

Continuar navegando