@sysjadie_0x: def decimal_a_binario(decimal): return bin(decimal).replace("0b", "") def decimal_a_octal(decimal): return oct(decimal).replace("0o", "") def decimal_a_hexadecimal(decimal): return hex(decimal).replace("0x", "").upper() def binario_a_decimal(binario): return int(binario, 2) def octal_a_decimal(octal): return int(octal, 8) def hexadecimal_a_decimal(hexadecimal): return int(hexadecimal, 16) def realizar_operacion(num1, num2, operacion): if operacion == 'suma': return num1 + num2 elif operacion == 'resta': return num1 - num2 elif operacion == 'division': return num1 / num2 if num2 != 0 else "Error: División por cero" else: return None def convertir_y_operar(): print("Seleccione el primer tipo de número:") print("1. Decimal") print("2. Binario") print("3. Octal") print("4. Hexadecimal") opcion1 = input("Ingrese el número de la opción (1-4): ") numero1 = input("Ingrese el primer número: ") print("\nSeleccione el segundo tipo de número:") opcion2 = input("Ingrese el número de la opción (1-4): ") numero2 = input("Ingrese el segundo número: ") # Convertir el primer número a decimal if opcion1 == '1': num1 = int(numero1) elif opcion1 == '2': num1 = binario_a_decimal(numero1) elif opcion1 == '3': num1 = octal_a_decimal(numero1) elif opcion1 == '4': num1 = hexadecimal_a_decimal(numero1) else: print("Opción no válida.") return # Convertir el segundo número a decimal if opcion2 == '1': num2 = int(numero2) elif opcion2 == '2': num2 = binario_a_decimal(numero2) elif opcion2 == '3': num2 = octal_a_decimal(numero2) elif opcion2 == '4': num2 = hexadecimal_a_decimal(numero2) else: print("Opción no válida.") return # Realizar operaciones print("\nSeleccione la operación:") print("1. Suma") print("2. Resta") print("3. División") operacion = input("Ingrese el número de la operación (1-3): ") if operacion == '1': resultado = realizar_operacion(num1, num2, 'suma') print(f"\nResultado de la suma: {num1} + {num2} = {resultado}") elif operacion == '2': resultado = realizar_operacion(num1, num2, 'resta') print(f"\nResultado de la resta: {num1} - {num2} = {resultado}") elif operacion == '3': resultado = realizar_operacion(num1, num2, 'division') print(f"\nResultado de la división: {num1} / {num2} = {resultado}") else: print("Operación no válida.") if __name__ == "__main__": convertir_y_operar() #Clickjacking #CyberSecurity #EthicalHacking #InfoSec #WebSecurity #Hacking #PenTest #SecurityAwareness #DataProtection #CyberAttack #InternetSafety #TechTips #OnlineSecurity #ClickjackingAttack #HackingAwareness #SecureYourWebsite #StaySafeOnline #SecurityMatters #WebHacking #TechCommunity
ıllıSyj̾a̾D̾d̾i̾e̾l̾⁹⁰ıllıl
Region: CR
Sunday 13 April 2025 19:44:02 GMT
Music
Download
Comments
There are no more comments for this video.
To see more videos from user @sysjadie_0x, please go to the Tikwm
homepage.